据我所知,在所有浏览器之间使用CSS标准化打印是不可能的。但是,我想通过使用.css
文件和media='print'
查询来尝试改进Firefox当前在打印时表示HTML文档的方式。
目前,我有一个简单的文档,其中#myImages
<div>
应用了display:block
,而HTML文档的其余部分已应用display:none
。
这成功地将页面上的myImages
div隔离为唯一元素。
我的问题是,在Firefox中打印时(在所有浏览器中,但我想单独为Firefox修复),是否有大的左边距应用于打印页面。我有我的CSS #myImages{ margin: 0 !important}
。当我添加行position:absolute; left:-20px
时,打印的材料会从页面左侧渗出。这是一项可能的任务吗?