css派生選擇器:是指在某個(gè)樣式表或者dom元素的行內(nèi)定義行內(nèi)元素的屬性,而其他同名樣式
在其他dom節(jié)點(diǎn)無(wú)效的樣式表定義方式。
例如:
div ul li{border:1px solid red;}
<div><ul><li>我是有邊框的</li></ul></div>
<span><ul><li>我是無(wú)邊框的</li></ul></span>
定義了派生選擇器的樣式以后,變框?qū)傩灾会槍?duì)div ul li元素,而span ul li 元素是無(wú)效的。
cssid選擇器:id選擇區(qū)與一般的類(lèi)選擇器(也就是class)屬性一樣,都是可以用來(lái)定義樣式
表名稱(chēng)的,只不過(guò)id選擇器是以#號(hào)開(kāi)頭;而class是以.開(kāi)頭而已。另外,二者的區(qū)別在于id的屬性
是唯一的,而class屬性可以是多個(gè)的。如果id相同且多個(gè),會(huì)導(dǎo)致交互切圖是獲取的值不正確或者
報(bào)錯(cuò)。特此注意
css類(lèi)選擇器:css類(lèi)選擇器就是我們常用的class="name"這種形式的name的定義了。常用
.classname的形式。
css屬性選擇器:是指選擇帶有特殊屬性的一個(gè)或者多個(gè)元素,添加特定的樣式表屬性。如相對(duì)包含title
屬性的元素標(biāo)紅或者對(duì)所有input文本編輯框添加邊框,我們可以這樣來(lái)定義[title]{color:#f00}
input[type='text']{border:1px solid red}。
本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)
點(diǎn)擊舉報(bào)。