我有个问题。 我有内容是这样的:
<a>
元素编号= someGenerated一些:相同:0:名称
<a>
与id元素= someGenerated一些:相同:0:姓
<a>
与id元素= someGenerated一些:相同:1:名称
<a>
与id元素= someGenerated一些:相同:1:姓
我需要CSS选择器来获得名称。 问题是,我不知道如何得到它。 我想a[id*='Some:Same']
-它返回的所有<a>
元素。 之后,我可以得到它的ID与名称结尾的元素。 但我不喜欢这个主意。 我认为它可以与其他一些选择来完成。
试试这个:
a[id*='Some:Same'][id$='name']
这将让你所有a
包含ID元素
一些相同
并有编号的结尾
名称
我看到的唯一选择是a[id$="name"]
由“名”与编号整理所有链接),但它不是限制性的,因为它应该。
<div id='element_123_wrapper_text'>My sample DIV</div>
操作员^ -与给定值开始匹配元素
div[id^="element_123"] {
}
操作员$ - 匹配的元素,在给定值结束
div[id$="wrapper_text"] {
}
运算符* - 匹配元素有一个包含给定值的属性
div[id*="wrapper_text"] {
}