【发布时间】:2016-02-29 21:50:16
【问题描述】:
我正在使用 CSS 来定位以下代码中的特定元素。我要定位的元素是第一个 div 中的最后一个元素 (.1g07)。我需要这样做而不引用.1g07,因为类名是动态的。
这是我使用的 CSS:
[data-sigil="reactions-bling-bar"]:first-child:last-child
还有 HTML:
<a href="#" data-sigil="feed-ufi-trigger">
<div class="_rnk _2eo- _1e6" id="u_1_k" data-sigil="reactions-bling-bar">
<div class="_1g07">
<div class="_1g05" style="z-index:3">
<i class="img sp_I5ooBdwh_8A sx_9a2202"></i>
</div>
<div class="_1g05" style="z-index:2">
<i class="img sp_I5ooBdwh_8A sx_1f77a0"></i>
</div>
<div class="_1g05" style="z-index:1">
<i class="img sp_I5ooBdwh_8A sx_fbc017"></i>
</div>
<div class="_1g06">48</div>
</div>
<div class="_1j-b"><span class="_1j-c">12 comments</span></div>
</div>
</a>
虽然它不是针对这个元素(在本例中是包含数字 48 的元素)。
关于我哪里出错了有什么想法吗?
【问题讨论】: