我对我创建的网站有疑问。当打印页面时(如命令+ p),它打印出超链接的URL作为页面内容的一部分。我猜这是使用:after伪类在超链接后添加href属性,但我在样式表中找不到它可能正在执行此操作的任何实例。
我在我的页面中包含了现代化程序脚本,因此它可能是由脚本正在执行的操作引起的。
调试此问题很困难。有没有办法欺骗@media,以便任何样式表和脚本都认为我使用的是打印而不是屏幕?
更新:我找到了造成这种情况的CSS,但如果我使用了firebug,我可以更快地找到它,这让我回到原来的问题:如何使用firebug调试打印样式表。您是否只更改了打印样式表<link
/&gt;上的媒体属性?或者有没有办法用浏览器欺骗它。
答案 0 :(得分:0)
Web-Developer插件允许您这样做。
http://chrispederick.com/work/web-developer/
安装它 - &gt;看看工具栏 - &gt; CSS - &gt;按媒体类型显示CSS
此外,类似的问题:How do you debug printable CSS?