首页 > web前端 > css教程 > 正文

如何从 Chrome 打印输出中删除 Href 值?

Susan Sarandon
发布: 2024-11-02 08:36:03
原创
305 人浏览过

How to Remove Href Values from Chrome Print Output?

删除 Chrome 打印输出中的 Href 值

在 Chrome 中自定义打印 CSS 时,您可能会遇到以下问题:链接同时打印文本内容和 href 值。要解决此问题,请按照以下步骤操作:

作为参考,这里是初始 HTML:

<a href="http://www.google.com">Google</a>
登录后复制

Bootstrap 的默认行为:

Bootstrap 包括打印将 href 值附加到括号中的链接的样式表:

@media print {
  a[href]:after {
    content: " (" attr(href) ")";
  }
}
登录后复制

禁用或覆盖 Bootstrap 的样式:

要删除 href 值,您可以修改 Bootstrap 的样式打印样式表或在您自己的样式表中覆盖它:

禁用 Bootstrap 的样式:

从 Bootstrap 的打印样式表中删除 a[href]:after 规则。

覆盖样式:

添加新的 a[href]:after 规则到您自己的打印样式表并设置内容:none !important;禁用 Bootstrap 的样式:

@media print {
  a[href]:after {
    content: none !important;
  }
}
登录后复制

实施这些更改后,链接将根据需要仅打印文本内容:

Google
登录后复制

以上是如何从 Chrome 打印输出中删除 Href 值?的详细内容。更多信息请关注PHP中文网其他相关文章!

来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
作者最新文章
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板