欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

css中關(guān)聯(lián)選擇器的寫(xiě)法是,CSS選擇器權(quán)重如何計(jì)算

老白2年前33瀏覽0評(píng)論

css中關(guān)聯(lián)選擇器的寫(xiě)法是,CSS選擇器權(quán)重如何計(jì)算?

很古老的話題了

id=100

class=10

tag(標(biāo)簽)=1

按照這個(gè)規(guī)律去計(jì)算,比如

#qietu div{}

100+1 = 101

.qietu .box{}

10+10=20

可以得出第一個(gè)的權(quán)重要比第二個(gè)要高。另外關(guān)于權(quán)重的擴(kuò)展知識(shí)面,我推薦了解下BEM命名規(guī)則,這個(gè)觀念很好,可以從側(cè)面杜絕權(quán)重問(wèn)題的產(chǎn)生,還有一個(gè)就是提高權(quán)重的方法 !important;

css中關(guān)聯(lián)選擇器的寫(xiě)法是,CSS選擇器權(quán)重如何計(jì)算

box在HTML中的意思?

這是個(gè)CSS的相鄰?fù)x擇器。 .box + .box 意思就是:選擇緊鄰第一個(gè)box元素的同胞box元素。 這倆類(lèi)名一樣,解釋起來(lái)有點(diǎn)混亂。 我舉個(gè)例子。 例如: 標(biāo)題 標(biāo)題

文章段落

如果我這么寫(xiě):.box1 + h1 ,那么我選擇的就是類(lèi)名叫.h1-1的元素。 如果:.box2 + h1 ,它不會(huì)選擇任何元素,因?yàn)?box2的下面沒(méi)有一個(gè)叫h1的同胞元素。 如果:h1 + div ,那么會(huì)選擇.box2的div元素。 第一個(gè)元素 + 第二個(gè)元素 這個(gè)選擇器只會(huì)選擇 緊鄰第一個(gè)元素 并且是在第一個(gè)元素下面的同胞級(jí)元素 上面那段代碼,如果你寫(xiě) :.box1 + .box2 將沒(méi)有效果,因?yàn)樗麄冎虚g夾了個(gè)h1元素。 但是有一個(gè)選擇器可以實(shí)現(xiàn),就是.box1 ~ .box2 同胞選擇器。 能力有限,不知幫到了嗎?

交集選擇器書(shū)寫(xiě)方式?

交集選擇器是有2個(gè)選擇器直接連接構(gòu)成,其中第一個(gè)必須是標(biāo)簽選擇器;第二個(gè)必須是類(lèi)選擇器或是ID選擇器,這兩個(gè)選擇器之間不能有空格必須連續(xù)書(shū)寫(xiě)。

css元素定位工具?

cssSelector定位,屬于CSS高級(jí)等位,它的定位方式,利用選擇器進(jìn)行的。在CSS 中,選擇器是一種模式,用于選擇需要添加樣式的對(duì)象。“CSS” 列指示該屬性是在哪個(gè)CSS 版本中定義的。(CSS1、CSS2 還是CSS3。);

下面羅列了一部分的CSS定位方式。看到這么多是否覺(jué)得CSS不再簡(jiǎn)單,其實(shí)不然常用的幾種方式作者已標(biāo)記,CSS定位是平常使用過(guò)程中非常重要的一種方式。它與Xpath定位有諸多類(lèi)似的地方,但是無(wú)論從性能還是語(yǔ)法上來(lái)說(shuō)CSS都是比較有優(yōu)勢(shì)的。

1、一般情況下定位速度要比XPATH快

2、語(yǔ)法比Xpath要簡(jiǎn)潔