首页 > 社区问答列表 >html - css选择器,不唯一怎么表示?

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

p:only-child
{
}

上面这个我懂了..

我想问某标签有多个p 标签怎么表示?
就是这个

的数量大于1

PHP中文网
PHP中文网

认证高级PHP讲师

  • 大家讲道理
  • 大家讲道理   采纳为最佳   2017-04-17 14:01:50 2楼

    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 添加回复