這篇文章主要介紹“ CSS層疊性的概念和特性介紹”,在日常操作中,相信很多人在 CSS層疊性的概念和特性介紹問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答” CSS層疊性的概念和特性介紹”的疑惑有所幫助!接下來,請跟著小編一起來學習吧!
創(chuàng)新互聯(lián)公司自2013年創(chuàng)立以來,先為莘縣等服務建站,莘縣等地企業(yè),進行企業(yè)商務咨詢服務。為莘縣企業(yè)網站制作PC+手機+微官網三網同步一站式服務解決您的所有建站問題。
CSS層疊性的概念:
有多個選擇器或一個選擇器對某個或某幾個標簽中的多條樣式進行選擇,如果多個選擇器都賦給某個或某幾個標簽相同屬性,樣式的作用范圍發(fā)生了重疊
CSS層疊性的體現(xiàn):
1.樣式無沖突
以上代碼中,樣式代碼并無沖突,兩個選擇器中的所有樣式都疊加到了元素div上,div最終呈現(xiàn)的是一個紅色的,寬高度大小為100px的容器。
2.樣式有沖突
樣式有沖突,同一級別不受優(yōu)先級影響時
以上代碼中,在同級別時(同個元素,同是class定義選擇器名稱),樣式代碼出現(xiàn)沖突,兩個選擇器中出現(xiàn)同一條width屬性,則以CSS代碼中最后出現(xiàn)的那條樣式為準,div最終呈現(xiàn)的是一個width為200px,height為100px,紅色的容器。
樣式有沖突,不同級別受優(yōu)先級(權重)的影響時,CSS規(guī)定基本選擇器的優(yōu)先級從低到高排序為:元素(標記)樣式 < 類別(class)樣式 < ID樣式 < 行內樣式 < !important。
2-1:類別(class)樣式 VS 元素(標記)樣式
以上代碼中,class樣式的優(yōu)先級大于元素樣式的優(yōu)先級,即使div設置的width寫在后面,最終呈現(xiàn)的是一個width:200px,height:100px;背景色為紅色的容器。
2-2:ID樣式 VS 類別(class)樣式
以上代碼中,ID樣式的優(yōu)先級大于class樣式的優(yōu)先級,最終呈現(xiàn)的是一個width:200px,height:100px;背景色為黃色的容器。
2-3:行內樣式 VS ID樣式
以上代碼中,CSS行內樣式優(yōu)先于ID的樣式,div最終呈現(xiàn)的是一個寬度為200px,高度100px,背景顏色為粉色的容器。
到此,關于“ CSS層疊性的概念和特性介紹”的學習就結束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續(xù)學習更多相關知識,請繼續(xù)關注創(chuàng)新互聯(lián)網站,小編會繼續(xù)努力為大家?guī)砀鄬嵱玫奈恼拢?/p>
網頁題目:CSS層疊性的概念和特性介紹
網站網址:http://weahome.cn/article/pogpsd.html