Bootstrap站点正在打印链接
问题描述:
当我尝试从自举站点物理打印页面时,它也会打印相关链接。我从来没有见过这种行为。我在网上查了一下,但似乎无法找到一个可行的解决方案。Bootstrap站点正在打印链接
比如我有一个链接:
Link to another page
(example.php)
我真的不知道该怎么做,这是相当烦人。任何帮助都会很棒。
答
引导程序带有许多默认样式(显然),其中一个是能够在链接旁边打印URL。在Bootstrap CSS文件中,你会发现:
@media print {
...
a[href]:after {
content: " (" attr(href) ")"
}
...
}
这需要URL并将其附加到括号内的链接。一个简单的方法来杀死这种行为是重写引导的规则与自己的(自举CSS加载后)和内容使用content:none
:
a[href]:after {
content: none;
}
答
要没有链接打印,使用CSS:
a:link:after, a:visited:after{
content: "";
}
这个伎俩。我找不到一段时间的代码,但我知道了。谢谢。另外,为什么有人会默认使用此功能?对我没有意义。 – 2014-09-22 21:06:44
前段时间更受欢迎。猜测BS人认为它仍然有用。 – j08691 2014-09-22 21:11:37
[它是HTML5 Boilerplate的一部分。](https://github.com/h5bp/html5-boilerplate/blob/712568f229fd8b25bbd8a76f2908bad1fea3fc62/src/css/main.css#L218) – cvrebert 2014-09-22 23:18:28