【问题标题】:last-child selector with classname?带有类名的最后一个子选择器?
【发布时间】:2012-03-17 02:23:48
【问题描述】:

有人可以解释为什么当我使用类名选择器时 last-child 不起作用?不允许吗?

http://jsfiddle.net/T2PgX/2/

【问题讨论】:

  • 你可以使用 :nth-of-type(N) jsfiddle.net/xFb52 虽然这不是很理想,因为这个解决方案与特定的 html 结构相关。
  • @alpaca 嘴唇::nth-of-type() 对于li 元素实际上是:nth-child()

标签: html css css-selectors


【解决方案1】:

这是因为您列表中的:last-child 不是.group1

选择器li.group1:last-child 并不意味着“最后一个li.group1 孩子”;它的意思是“li 元素,它是最后一个子元素并且具有 'group1' 类”。

【讨论】:

  • 所以不可能?如何使用 CSS 获取最后一个 group1 元素?
  • @Tony R:不,单独使用 CSS 选择器是不可能的。
猜你喜欢
  • 2011-06-27
  • 1970-01-01
  • 2015-06-14
  • 2020-01-21
  • 2014-07-18
  • 1970-01-01
  • 2022-01-07
  • 1970-01-01
  • 2011-09-18
相关资源
最近更新 更多