这可能是一个愚蠢的问题,但我无论如何都会冒这个险……
我有一些像这样的东西。
<link rel='next' title='a title!' href='http://alink.com' /> 我想知道是否可以在一个外部样式表中用'next‘设置所有的link rel的样式?
发布于 2011-01-10 21:04:02
您确定您使用的link是正确的吗?请参阅spec here。<link>标记仅在文档头中指定,不会呈现。您可能正在考虑锚(<a/>)标记。
您可以指定CSS attribute selector。
a[rel=next] { color: blue; }由于IE6不支持属性选择器,因此您有两个完全兼容的选项。您可以只手动编写锚点的类或使用JavaScript。
下面是一个使用jQuery (类似语法)的JavaScript解决方案,但对于IE6及以下版本,它可能不是最理想的解决方案:
$("a[rel=next]").addClass("myRelClass");发布于 2011-01-10 21:05:56
我想你指的是一个锚标签,而不是一个链接标签。如果是这样,那么您可以使用以下CSS
a[rel='next'] { color: red; }
a[rel='prev'] { color: green; }设置样式
<a rel='next' title='a title!' href='http://alink.com' >Next</a>
<a rel='prev' title='a title!' href='http://alink.com' >Previous</a> Example here.
发布于 2011-01-10 21:03:30
在常规的how浏览器中,这个<link>没有任何可见的表示形式,那么如何设置它的样式呢?
https://stackoverflow.com/questions/4647074
复制相似问题