【发布时间】:2018-01-09 06:02:50
【问题描述】:
我想知道为什么下面的 CSS 小提琴不只是关闭第一个孩子的向上箭头而不是任何其他 DIV。
<div id="activeitemslist" class="">
<div class="ind_item">
<div class="ind_updn">
<span class="fa fa-arrow-up"></span>
<span class="fa fa-arrow-down"></span>
</div>
</div>
<div class="ind_item">
<div class="ind_updn">
<span class="fa fa-arrow-up"></span>
<span class="fa fa-arrow-down"></span>
</div>
</div>
</div>
CSS
#activeitemslist{width:100%;border:1px solid red}
#activeitemslist DIV:first-child SPAN.fa-arrow-up {display:none !important }
.ind_item > DIV{display: inline-block;text-align: center;vertical-align: middle}
【问题讨论】:
-
您的代码似乎运行良好...我想您应该有一个问题...
-
因为
#activeitems DIV:first-child匹配#activeitems 内所有级别的div。将 DIV 更改为.ind_item或使用#activeitems > DIV:first-child
标签: html css css-selectors