我试图理解屏幕与打印行为。APSW docs在打印与屏幕中看起来不同的原因是什么?(在打印中,目录列消失,主列占据了整个打印宽度)
(我试图调试我的sphinx文档,它没有这种行为,但我想如果我能理解一个正常工作的文档,我就能找出为什么我的文档没有。)
需要注意的是,在仔细查看了回答问题的人引用的basic.css中的@media print
部分后,我的basic.css和APSW中的有一行不同:
div.bodywrapper {
margin: 0 !important;
width: 100%;
}
我的basic.css中缺少!important
修饰符,这导致margin: 0
被覆盖。
4条答案
按热度按时间1bqhqjot1#
这是使用media types完成的。使用media types,您可以将样式规则限制到特定的输出设备,如屏幕、打印机或手持设备。http://apsw.googlecode.com/svn/publish/_static/basic.css
7kqas0il2#
它链接到media type。
您可以将其链接到一组属性:
或整个样式表
在您的情况下:
b09cbbtk3#
他们有“媒体规则”。
ccgok5k54#
请看:http://apsw.googlecode.com/svn/publish/_static/basic.css
它们通过@import url("basic.css")在样式表中包含另一个css文件;