国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發(fā) > CSS > 正文

CSS選擇器種類、優(yōu)先級與匹配原理詳解

2024-07-11 08:50:30
字體:
供稿:網(wǎng)友

作為一個Web開發(fā)者,掌握必要的前臺技術(shù)也是很重要的,特別是在遇到一些實際問題的時候。這里給大家列舉一個例子:

給一個p標簽增加一個類(class),可是執(zhí)行后該class中的有些屬性并沒有起作用。通過Firebug查看,發(fā)現(xiàn)沒有起作用的屬性被覆蓋了。這個時候突然意識到了CSS選擇器的優(yōu)先級問題,這里就CSS選擇器的優(yōu)先級問題做了一些總結(jié)。

51CTO推薦閱讀:巧妙地使用CSS選擇器

選擇器種類

嚴格來講,選擇器的種類可以分為三種:標簽名選擇器、類選擇器和ID選擇器。而所謂的后代選擇器和群組選擇器只不過是對前三種選擇器的擴展應(yīng)用。而在標簽內(nèi)寫入style=""的方式,應(yīng)該是CSS的一種引入方式,而不是選擇器,因為根本就沒有用到選擇器。而一般人們將上面這幾種方式結(jié)合在一起,所以就有了5種或6種選擇器了。

三種基本的選擇器類型

語法如下:

◆標簽名選擇器,如:p{},即直接使用HTML標簽作為選擇器。

◆類選擇器,如.polaris{}。

◆ID選擇器,如#polaris{}。

注意,ID選擇器跟類選擇器有很大的不同:一個頁面內(nèi)不能出現(xiàn)相同的ID;再就是ID也是后臺開發(fā)人員會經(jīng)常用的,所以前端開發(fā)人員應(yīng)該盡量少的使用。當然跟后臺人員的工作配合十分嫻熟之后,這些都不會成為限制。

擴展選擇器

◆后代選擇器,如.polaris span img{},后代選賊器實際上是使用多個選擇器加上中間的空格來找到具體的要控制標簽。

◆群組選擇器,如div,span,img{},群組選擇器實際上是對CSS的一種簡化寫法,只不過把有相同定義的不同選擇器放在一起,省了很多代碼。

選擇器的優(yōu)先級別

了解了各種選擇器后,還有一個重要的知識點就是CSS選擇器的優(yōu)先級。這也就是為什么polaris會遇到文章開頭的問題。舉個簡單的例子:

復制代碼
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 盐池县| 吐鲁番市| 铜山县| 芦山县| 通海县| 留坝县| 平度市| 启东市| 老河口市| 绵竹市| 施秉县| 镇远县| 保靖县| 铁力市| 平定县| 台东县| 花莲县| 大冶市| 长武县| 湖州市| 南木林县| 徐闻县| 娱乐| 达拉特旗| 汤阴县| 雷山县| 洛阳市| 临高县| 郓城县| 平湖市| 比如县| 含山县| 望都县| 宜川县| 东乌珠穆沁旗| 宁波市| 静安区| 平果县| 永济市| 象山县| 北辰区|