Css進(jìn)階

Css選擇器

  • 基礎(chǔ)選擇器
    1."#" ID選擇器
    2."." 類(Class)選擇器
    3."Element" 元素選擇器

  • 組合選擇器
    1.E,F 并列選擇器
    2.E F 后代選擇器
    3.E>F 直接后代選擇器/子元素選擇器
    4.E+F 直接相鄰選擇器(匹配E元素之后的相鄰?fù)?jí)元素F)
    5.E~F 普通相鄰選擇器(匹配E元素之后的所有元素F 無(wú)論相鄰與否)

  • 屬性選擇器
    1.E[attr]: 匹配所有具有屬性attr的元素 例如 div[id]就能選取所有具有id屬性的div
    2.E[attr = value] 匹配屬性attr值為value的元素,例如div[id=test],匹配id=test的div
    3.E[attr ~= value] 匹配所有屬性attr具有多個(gè)空格分隔、其中一個(gè)值等于value的元素
    4.E[attr ^= value] 匹配屬性attr的值以value開(kāi)頭的元素
    5.E[attr $= value] 匹配屬性attr的值以value結(jié)尾的元素
    6.E[attr *= value] 匹配屬性attr的值包含value的元素

  • 偽類選擇器
    1.E:hover 匹配鼠標(biāo)懸停的元素E
    2.E:link 匹配未被點(diǎn)擊的鏈接
    3.E:visited 匹配被點(diǎn)擊的鏈接

  • 偽元素選擇器
    1.E::first-line 匹配E元素內(nèi)容的第一行
    2.E::first-letter 匹配E元素內(nèi)容的第一個(gè)字母
    3.E::before 在E元素之前插入生成的內(nèi)容
    4.E::after 在E元素之后插入生成的內(nèi)容
    before和after常跟content連用

Css的優(yōu)先級(jí)

1.在屬性后面使用 !important 會(huì)覆蓋頁(yè)面內(nèi)任何位置定義的元素樣式

2.作為style屬性寫(xiě)在元素標(biāo)簽上的內(nèi)聯(lián)樣式

3.id選擇器

4.類選擇器

5.偽類選擇器

6.屬性選擇器

7.標(biāo)簽選擇器

8.通配符選擇器

9.瀏覽器自定義

對(duì)齊

  • 塊元素的對(duì)齊
    `div{
    margin: 0px auto;
    }
    p.s. 需要設(shè)置div的寬度才可奏效,上下margin可以不設(shè)置。
  • 文本對(duì)齊
    1.設(shè)置行高line-height等于外層容器的height
    2.設(shè)置上下padding相等
    `
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 1.class 和 id 的使用場(chǎng)景? class:類選擇器,一個(gè)標(biāo)簽可以有多個(gè)類且同一個(gè)類可以用到不同的標(biāo)簽上,...
    饑人谷_兔子君閱讀 1,276評(píng)論 0 0
  • 1.class 和 id 的使用場(chǎng)景? 類選擇器允許以一種獨(dú)立于文檔元素的方式來(lái)指定樣式。該選擇器可以單獨(dú)使用,也...
    草鞋弟閱讀 2,553評(píng)論 0 1
  • Spring Cloud為開(kāi)發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見(jiàn)模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,554評(píng)論 19 139
  • 一、CSS選擇器常見(jiàn)的有幾種? 基本選擇器 通配選擇器~選擇文檔中所有的html元素,用一個(gè)*表示 元素選擇器~選...
    dengpan閱讀 1,030評(píng)論 0 3
  • 自畫(huà)像 文/非木 我居然無(wú)法面對(duì)一張紙 在一個(gè)慘白的二維空間里 沒(méi)有五官,沒(méi)有呼吸的理由 一截木炭已是非木 是木頭...
    野和尚閱讀 282評(píng)論 0 0

友情鏈接更多精彩內(nèi)容