是否可以选择具有特定内容的元素?
例如#footer
我有多个,所以我无法使用#footer > a {}
我可以只选择<a>
如果#footer有<a herf="#header">Top of Page</a>
,但不是全部<a>
是否有任何跨浏览器方式可供选择?
答案 0 :(得分:1)
如果我理解正确,你的选择器将是这样的
a[href="yourlink"]
这将在页脚中选择一个在href属性中具有“yourlink”的特定链接 这是你想要的吗?
答案 1 :(得分:0)
在CSS 2.1或更高版本中,您可以使用Attribute selectors。大多数流行的浏览器已经支持此功能,但是I.E. 6.0不支持。
答案 2 :(得分:0)
CSS2.1支持选择器,例如[att =“val”],在你的情况下[href =“#header”],我不知道有多少浏览器支持这些选择器。
但是你不能用专门的班级标记所需的A吗?