未引用页面顶部的网址。
在Chrome中打印<a>
标记后,会显示其后的网址。
而不只是显示锚文本(如:StackOverflow
)
它显示了锚文本w / URL
(像这样:StackOverflow (window.open('www.stackoverflow.com'))
这使得打印页面延伸到可打印区域,我试图避免这种情况发生。是否可以在打印模式下以某种方式禁用此设置,或者是否可以定义@media print
样式以从打印屏幕中删除此URL部分?
答案 0 :(得分:8)
告诉它不要在锚标记后打印任何内容。
@media print {
a:after { content:''; }
a[href]:after { content: none !important; }
}
答案 1 :(得分:0)
只需使用它,
<style type="text/css" media="print">
@page {
size: auto; /* auto is the initial value */
margin: 0; /* this affects the margin in the printer settings */
}
</style>