为什么'text-decoration: none”不适用于印刷媒体中链接的 :after 伪元素?
重访:使用“text-decoration”和“:after”伪元素
尝试解决现有问题,提出了问题:为什么“text-decoration: none”属性在与“:after”伪元素一起使用来附加文本时似乎无效一个链接?具体来说,在印刷媒体中,期望的结果是在链接文本之后显示 URL,而没有任何分散注意力的下划线。
最初的问题集中于附加固定大小的图像,但此查询在内容时寻求解决方案是可变宽度文本。由于之前的答案建议使用不适合文本内容的填充和背景图像,因此寻求替代方法。
答案:
解决方案在于应用将“display: inline-block”属性设置为“:after”伪元素。通过这样做,可以有效地使用“text-decoration: none”属性来删除任何下划线。
为了演示,以下代码现在可以按预期工作:
a:after { content: " <" attr(href) ">"; display: inline-block; text-decoration: none; color: #000000; }
这有在 Chrome 25 和 Firefox 19 中进行了测试,成功隐藏下划线,同时仍然显示 URL 文本。
以上是为什么'text-decoration: none”不适用于印刷媒体中链接的 :after 伪元素?的详细内容。更多信息请关注PHP中文网其他相关文章!

热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

Video Face Swap
使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热门文章

热工具

记事本++7.3.1
好用且免费的代码编辑器

SublimeText3汉化版
中文版,非常好用

禅工作室 13.0.1
功能强大的PHP集成开发环境

Dreamweaver CS6
视觉化网页开发工具

SublimeText3 Mac版
神级代码编辑软件(SublimeText3)

您是否曾经在项目上需要一个倒计时计时器?对于这样的东西,可以自然访问插件,但实际上更多

在元素个数不固定的情况下如何通过CSS选择第一个指定类名的子元素在处理HTML结构时,常常会遇到元素个数不�...

关于Flex布局中紫色斜线区域的疑问在使用Flex布局时,你可能会遇到一些令人困惑的现象,比如在开发者工具(d...

格子呢是一块图案布,通常与苏格兰有关,尤其是他们时尚的苏格兰语。在Tartanify.com上,我们收集了5,000多个格子呢
