我真的很喜欢http://www.honorshaven.com/看起来如何打印(到pdf)。我仔细查看了源代码,试图找出他们是如何做到的(我的导航总是在打印时变成丑陋的子弹列表......) - 而且我很茫然。谁知道?任何帮助都是极好的! 谢谢, 马丁
[编辑]我对打印样式表很熟悉 - 但是它们大多不是通过“打印友好”/“打印我”链接来实现的吗?在这种情况下,我只是去浏览器栏并选择打印。我确定我错过了一些愚蠢的东西,但我不知道是什么......
答案 0 :(得分:8)
您需要使用指定用于打印的样式表。要执行此操作,请将介质类型设置为“打印”而不是全部或屏幕。在这个单独的样式表中,您可以隐藏导航菜单,更改字体,间距,边距等,并且它特定于打印输出。
Here's a great article on ListApart about CSS Print Stylesheets
答案 1 :(得分:1)
答案 2 :(得分:1)
如果您确实要复制它们,请不要在链接rel标记中声明您的媒体。或者更好,只需将media =“all”。这样,当您打印页面时,所有样式都将保持不变。