【发布时间】:2010-11-17 08:31:41
【问题描述】:
我正在重新询问 this question,因为它的答案对我来说不起作用。
在我的印刷媒体样式表中,我想使用 :after 伪类在每个链接之后附加 URL。
a:after {
content: " <" attr(href) ">";
text-decoration: none;
color: #000000;
}
在 Firefox(可能是 Chrome,但不是 IE8)中,text-decoration: none 被忽略,并且下划线毫无吸引力地延伸到 url 的底部。但是,color 正确设置为黑色的 url。有没有办法让text-decoration 工作?
original question 附加了固定大小的图像,而不是可变宽度的文本。它的答案使用填充和背景图像来避免必须使用 text-decoration 属性。当内容是可变宽度文本时,我仍在寻找解决方案。
【问题讨论】:
-
实现这一点的最稳健的方法是基于背景图像的方法。
-
我重写了这个问题,以澄清我根本没有使用图像。
标签: css cross-browser pseudo-element