|
|
1
31
我从来没想过这会奏效,但确实如此。安装Firebug和Web开发人员的1.5测试版。当您从Web开发人员选择打印CSS时,Firebug中的工具会突然在页面的新打印版本上工作。到目前为止,我还没有发现同时运行这两个系统有任何问题。 |
|
|
2
35
Web开发人员工具栏怎么样?
|
|
|
3
32
火狐现在不需要Firebug。
类型
|
|
|
4
4
使用Web开发人员插件。然后,您可以从CSS菜单中选择希望页面显示为哪个媒体。 |
|
|
5
3
您可能想看看WebDeveloper工具栏-它允许您选择要查看的CSS。结合Firebug,应该可以看到打印媒体的CSS。 |
|
6
3
在火狐(和其他一些浏览器)中,您可以通过使用打印预览看到打印样式表的静态显示。它远不如Web开发人员工具栏有用,但它也可以帮助您了解将要打印的内容。 |
|
|
7
3
实际上,要知道你可能看到
喜欢 SO uses : [..]@media print{#sidebar,#nav,[..],div.vote{display:none;}}[..]
…因此,我们可能期望Firebug中的CSS面板以某种方式显示: @media print {
#sidebar, #nav, [..], div.vote {
display: none;
}
}
但相反,它显示的CSS就像
#sidebar, #nav, [..], div.vote {
display: none;
}
(另见相关问题报告: CSS Panel does not have @media UI ) |
|
|
8
3
编辑2
读后
Arjan
的
answer
,我意识到这个解决方案不能使用(或滥用)
使用Firebug,您还可以编辑
例如,可以切换原始文件
到
浏览器将应用它。您还必须只关闭屏幕。 当然,这只在您只想快速检查带有极少样式表链接的几个页面时有用,但至少不需要安装任何附加插件。 编辑1 这个技巧建议我使用JavaScript来自动完成这项工作… (免责声明:为了简单起见,我将使用jquery。我不是javascript专家。)
注意,默认
如上所述,此解决方案不适用于这样的HTML代码,因为
|
|
|
9
2
但是,Web开发人员工具栏对于CSS调试有一个很大的缺点:每次刷新页面时,它都会恢复为屏幕样式表。 这些天我倾向于在开发时暂时将打印样式表的媒体切换到屏幕,然后在上线前将其切换回屏幕。 |