【发布时间】:2020-02-16 04:47:54
【问题描述】:
我不知道如何从具有特定标题属性的特定元素中选择一个元素(返回几个元素)。
例如,使用以下示例代码,我试图定位第一个 <renderer> 元素...
<renderer class="scope">
<div id="content" class="scope">
<renderer class="scope">
<div class="scope">
<div id="details" class="scope">
<a title="Foo Bar" href="#">LINK TEXT</a>
</div>
</div>
</renderer>
</div>
</renderer>
我尝试了很多变化,包括这个......
renderer:has a[title*="Foo Bar"] {
opacity: 0.2 !important;
}
我尝试过的其他事情甚至都没有接近工作(甚至是 JavaScript)......但可能是因为我在这里或其他网站上找到的每个答案都与这个问题没有足够的关系来解决这个问题。
如果链接标题中包含特定文本,我如何定位和设置第一个 <renderer> 元素(或至少后两层)的样式?
【问题讨论】:
标签: css css-selectors parent