如何编写CSS选择器以基于另一个td元素内容选择td元素
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何编写CSS选择器以基于另一个td元素内容选择td元素相关的知识,希望对你有一定的参考价值。
在此html中:
<tbody>
<tr class="cart-item">
<td class="image">
<a href="listing_page/PR1"></a>
</td>
<th scope="row" class="info"> ... </th>
<td class="price"> .. </td>
<td class="actions">
<a href="" class="">Remove from cart</a></td>
</tr>
<tr class="cart-item">
<td class="image">
<a href="listing_page/PR2"></a>
</td>
<th scope="row" class="info"> ... </th>
<td class="price"> .. </td>
<td class="actions">
<a href="" class="">Remove from cart</a></td>
</tr>
</tbody>
我想通过“从购物车中删除”来选择锚标签。它在tr标记中列出,其中包含带有产品代码“ listing_page / PR1”的href。
关于如何使用CSS的任何想法?
答案
如果您问是否可以编写一个CSS选择器来基于包含文本的元素来选择一个元素,那么答案是否定的,那就无法完成。
有一种情况是根据内容选择的,但是选择器是:empty(很明显,它只能用于选择不包含内容的元素)。
您将必须使用类,属性或其他区分锚标记的方法,然后以这种方式选择它。
以上是关于如何编写CSS选择器以基于另一个td元素内容选择td元素的主要内容,如果未能解决你的问题,请参考以下文章