【问题标题】:Selecting last visible child using css [duplicate]使用css选择最后一个可见的孩子[重复]
【发布时间】:2019-03-28 20:33:16
【问题描述】:

如何使用 css 选择最后一个可见的孩子

<div>
   <span>1</span>
   <span>2</span>
   <span>3</span> <!— last visible child —>
   <span style=“display:none”>4</span>
   <span style=“display:none”>5</span> <!— last child —>
</div>

【问题讨论】:

  • 你已经使用了jquery

标签: css-selectors


【解决方案1】:

使用jquery 你可以为最后一个可见的孩子添加css

$('span:visible:last').css('color', 'red');
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div>
  <span>1</span>
  <span>2</span>
  <span>3</span>
  <!— last visible child —>
  <span style='display:none'>4</span>
  <span style='display:none'>5</span>
  <!— last child —>
</div>

【讨论】:

  • 我可以使用 jQuery 做到这一点。有什么办法只用css吗?
  • 不,没有使用 css 的特殊方法
猜你喜欢
  • 2014-04-26
  • 1970-01-01
  • 2018-07-16
  • 2011-12-08
  • 1970-01-01
  • 2016-10-13
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多