女同一区二区三区在线-日本伊人久久综合网-国产日韩欧美mv高清-国产精品亚洲精品日韩已满十八小-亚洲精品色午夜无码专区日韩-亚洲精品无码成人片久久不卡-亚洲国产一级中文字幕-亚洲综合国产成人丁香五月激情-日韩精品一区二区三区在线观看l

E:first-child

語(yǔ)法:

E:first-child { sRules }

說(shuō)明:

匹配父元素的第一個(gè)子元素E。
  • 要使該屬性生效,E元素必須是某個(gè)元素的子元素,E的父元素最高是body,即E可以是body的子元素
  • 這里可能存在誤解:

    示例代碼:

    <ul> <li>列表項(xiàng)一</li> <li>列表項(xiàng)二</li> <li>列表項(xiàng)三</li> <li>列表項(xiàng)四</li> </ul>

    在上述代碼中,如果我們要設(shè)置第一個(gè)li的樣式,那么代碼應(yīng)該寫成li:first-child{sRules},而不是ul:first-child{sRules}

  • 來(lái)看這樣一段代碼:

    示例代碼:

    p:first-child{color:#f00;} <div> <p>我是一個(gè)p</p> </div>

    這段代碼你能看到p元素被命中變成了紅色

  • 假設(shè)將代碼簡(jiǎn)單地修改一下:

    示例代碼:

    p:first-child{color:#f00;} <div> <h2>我是一個(gè)標(biāo)題</h2> <p>我是一個(gè)p</p> </div>

    只是在p前面加了一個(gè)h2標(biāo)簽,你會(huì)發(fā)現(xiàn)選擇器失效了,沒(méi)有命中p,why?

  • E:first-child選擇符,E必須是它的兄弟元素中的第一個(gè)元素,換言之,E必須是父元素的第一個(gè)子元素。與之類似的偽類還有E:last-child,只不過(guò)情況正好相反,需要它是最后一個(gè)子元素。

兼容性:

  • 淺綠 = 支持
  • 紅色 = 不支持
  • 粉色 = 部分支持
IE Firefox Chrome Safari Opera iOS Safari Android Browser Android Chrome
6.0 2.0+ 4.0+ 3.1+ 3.5+ 3.2+ 2.1+ 18.0+
IE7.0+

示例: