欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

css3中nth-child()的用法示例代碼

  發(fā)布時間:2024-01-19 15:18:52   作者:Realistic-er   我要評論
nth-child(n)是css3中的一種選擇器,它的作用是匹配屬于其父元素的第n個元素,不論元素的類型,這篇文章主要介紹了css3中nth-child()的用法示例代碼,需要的朋友可以參考下

nth-child(n)是css3中的一種選擇器,它的作用是匹配屬于其父元素的第n個元素,不論元素的類型。重點是“不論元素的類型這句話”,好多人容易誤解這句話。

現(xiàn)在提出一個需求,如下圖所示,將第二行和第三行的字體顏色改為紅色和藍(lán)色

<div class="father1">
    <p>1234</p>
    <p>12345</p>
    <p>12345</p>
</div>

css代碼實現(xiàn):很容易實現(xiàn),利用p:nth-child(2)和p:nth-child(3)分別選中第2和第3個元素不就可以了嗎?

.father1 {
  width:300px;
  height:300px;
  background-color: aqua;
  p:nth-child(2) {
      color:red;
  }
  p:nth-child(3) {
      color:blue;
  }
}

看效果圖:

我現(xiàn)在又提出了一個新的需求:還是把將第二行和第三行的字體顏色改為紅色和藍(lán)色,要求使用nth-child(n)選擇器實現(xiàn)

<div class="father1">
    <img src="./2.jpg" alt="">
    <p>12345</p>
    <span>12345</span>
</div>

那么有的人會這樣去寫css代碼:

.father1 {
  width:300px;
  height:300px;
  background-color: aqua;
  p:nth-child(1) {
      color:red;
  }
  span:nth-child(1) {
      color:blue;
  }
}

來看效果圖:

怎么沒有生效呢?咱們代碼寫的也沒有問題啊,p:nth-child(1):p標(biāo)簽中排列的第一個元素,span:nth-child(1):span標(biāo)簽中排列的第一個元素嘛?沒有問題啊,怎么回事呀?

要注意:不論其元素類型。nth-child(n)指的是在父元素中所有的元素的順序,上述html代碼中,div是父元素,img,p和span標(biāo)簽都是div的子元素,p排在第2個,span排在第3個,這才是對n的正確理解。

咱么試一試,改動一下css代碼:

.father1 {
    width:300px;
    height:300px;
    background-color: aqua;
    p:nth-child(2) {
        color:red;
    }
    span:nth-child(3) {
        color:blue;
    }
}

效果圖:

到此這篇關(guān)于css3中nth-child()的用法的文章就介紹到這了,更多相關(guān)css3 nth-child()用法內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持腳本之家!

相關(guān)文章

  • IE8下CSS3選擇器nth-child() 不兼容問題的解決方法

    這篇文章主要介紹了IE8下CSS3選擇器nth-child() 不兼容問題的解決方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2016-11-16
  • CSS3 :nth-child()偽類選擇器實現(xiàn)奇偶行顯示不同樣式

    css3的強(qiáng)大,讓人驚嘆,今天我們就來“前瞻”一下CSS3的一個偽類選擇器“:nth-child()”實現(xiàn)奇偶行顯示不同樣式,具體的詳細(xì)示例可以參考下文,希望對大家有所幫助
    2013-11-05
  • CSS3 偽類選擇器 nth-child()說明

    CSS3標(biāo)準(zhǔn)已提出數(shù)年,但是目前能實現(xiàn)她的瀏覽器并不多,雖然部分瀏覽器能實現(xiàn)部分規(guī)范,但這又有什么用呢?面對更多的兼容性問題,今天我們就來“前瞻”一下CSS3的一個偽類
    2010-07-10
  • CSS3偽類選擇器:nth-child()

    網(wǎng)頁制作Webjx文章簡介:CSS3標(biāo)準(zhǔn)已提出數(shù)年,但是目前能實現(xiàn)她的瀏覽器并不多,雖然部分瀏覽器能實現(xiàn)部分規(guī)范,但這又有什么用呢?面對更多的兼容性問題,今天我們就來“
    2009-04-02

最新評論