使用CSS根据HTML元素的标题样式化

19

仅使用标题作为唯一标识符,是否可以应用样式于HTML元素?例如:

<div class="my_class">
    <a href="some site" title="MyTitle">My Link</a>
</div>

我想编写一个规则,仅适用于类名为my_class的div中链接元素,并且链接标题为"MyTitle"。

我无法更改页面布局,但我可以使用自定义的CSS文件,该文件会自动包含在页面中。

谢谢

5个回答

39

应注意,IE6不支持属性选择器。 - clawr
2
唉,IE6不支持很多东西。但是,让我们继续向前发展吧!;) - John Feminella
你可以使用JavaScript来破解IE6的不支持问题。比如在jQuery中:$('div.my_class a[title="MyTitle"]').css('color', 'red'); 然后使用条件注释把它隐藏,这样每个人都会满意。 - Pim Jager
您可以使用IE6中的表达式来完成此操作,但那将是一个相当丑陋的黑客技巧。 - annakata

3

3

3

1

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接