首頁  >  問答  >  主體

html - css选择器,不唯一怎么表示?

p:only-child
{
}

上面这个我懂了..

我想问某标签有多个p 标签怎么表示?
就是这个<p>的数量大于1

PHP中文网PHP中文网2721 天前915

全部回覆(2)我來回復

  • 大家讲道理

    大家讲道理2017-04-17 14:01:50

    p:first-child:nth-last-child(n+2),
    p:first-child:nth-last-child(n+2) ~ p

    我猜這是題主想要的。當 p 元素數量大於等於2時,選取所有 p 元素;當 p 元素數量小於2時,一個 p 元素也不選。
    事實上這個方法可以推而廣之,實現當元素數量在某個數字或範圍時選中所有元素。
    詳情參見 《CSS 揭秘》第38章:依照兄弟元素的數量來設定樣式。

    回覆
    0
  • 高洛峰

    高洛峰2017-04-17 14:01:50

    直接 p p 就可以了啊,選擇 p 下所有 p 標籤,你也可以選擇第一個、最後一個、奇數、偶數

    回覆
    0
  • 取消回覆