包含部分文本的 ID 的 CSS 选择器
在根据 ID 定位特定元素时,您可能会遇到类似以下情况问题中提出的一个。有问题的 ID 遵循特定的模式,目标是选择 ID 包含特定文本、后跟冒号并以“名称”结尾的元素。
为了实现此目的,提供了 CSS 选择器答案很好地达到了目的:
<code class="css">a[id*='Some:Same'][id$='name']</code>
分解这个选择器:
使用方括号表示法组合两个条件,我们仅选择那些 。 ID 包含“Some:Same”且以“name”结尾的元素。这有效地针对具有“someGenerate Some:Same:0:name”或“someGenelated Some:Same:1:name”等 ID 的特定元素。
因此,不要使用检索所有元素和然后根据以“名称”结尾的 ID 过滤它们,这个 CSS 选择器提供了一种干净高效的方法来直接选择所需的元素。
以上是如何使用 CSS 选择器来定位 ID 包含特定文本并以特定字符串结尾的元素?的详细内容。更多信息请关注PHP中文网其他相关文章!