1

我正在使用 Drupal 7 和 960 网格系统编写一些网页。

当我打印页面时,这些页面中的链接(href 值)会被打印出来。例如,可点击的图像将其 URL 打印在其下方。文本中的链接也会打印它们的 href 值。

如何防止打印 href 值。

我不确定这是否与 Drupal 相关。

感谢您的任何意见!

4

3 回答 3

5

发现我使用的 Drupal 主题使这些 href 值可见。这是我隐藏它的方法:

a[href]:after { content: ""; /* hide visible URL after links. */ }

亚当,感谢您为我指明了正确的方向。

干杯。

于 2013-01-08T05:19:11.027 回答
1

我相信这可能对你有用,但我还没有测试过

@media print {
    a:link:after,
    a:visited:after {
       content: none;
    }
}
于 2013-01-07T23:46:35.640 回答
0

只是一个评论:一些主题(我想我在一个基于 zen 的子主题中找到了它)带来了像上面这样的 css 指令:

a[href]:after { content: "..."; }

起初很难找到要搜索的模式。做得好。

于 2013-01-08T10:42:06.077 回答