類(lèi)選擇器在style中的寫(xiě)法: .類(lèi)選擇器名字 注意前面有個(gè)點(diǎn) 在body中的寫(xiě)法: class="類(lèi)選擇器名字" 通常為了減少代碼量,使代碼更簡(jiǎn)潔,機(jī)智的程序員們會(huì)選擇調(diào)用已有的符合條件的樣式,而若一個(gè)標(biāo)簽需要多個(gè)樣式,或存在包含關(guān)系,則要考慮用多個(gè)類(lèi)選擇器。請(qǐng)看下面的幾種情況: 一、 一個(gè)標(biāo)簽使用多個(gè)類(lèi)選擇器 <style type="text/css"> <div class='a b'>這是類(lèi)選擇器同時(shí)采用a和b的div標(biāo)簽</div> </body> 運(yùn)行結(jié)果如下圖所示: class為同時(shí)采用a和b的標(biāo)簽,顏色為后面的顏色綠色,如果兩個(gè)選擇器有相同的屬性值, 則以最后一個(gè)屬性值為準(zhǔn)。字體大小為a中設(shè)定的值。 然而ID選擇器則不能像類(lèi)選擇器一樣一起使用,把class改為id,代碼如下: <head> </body> 運(yùn)行結(jié)果如下圖: 同時(shí)采用a和b標(biāo)簽,則沒(méi)有效果,說(shuō)明在id選擇器中,不能像類(lèi)選擇器一樣同時(shí)使用 二、兩類(lèi)選擇器之間有無(wú)空格 <head> 運(yùn)行結(jié)果如下: (1).a.b中間沒(méi)有空格,代表同時(shí)包含a 和 b樣式。 而第一個(gè)div標(biāo)簽正是采用了兩者,表現(xiàn)出來(lái)為字體變化。 (2).a .b中間有空格,代表a包含b。 而class 為a的div標(biāo)簽正好包含class為b的標(biāo)簽, 被包含的標(biāo)簽背景顏色為粉色。 |
|
來(lái)自: 一本正經(jīng)地胡鬧 > 《待分類(lèi)》