我有一个HTML页面:http://www.newsryde.com/article/1127950打印HTML页面对齐[解决]
我一直在使用中实现CSS样式表:我的CSS的
<link href="/css/jm/v2/print.css" rel="stylesheet" type="text/css" media="print" />
部分说以下内容:
html,
body{
width:670px !important; /* based upon http://stackoverflow.com/questions/320357/ */
background:white;
margin:0 !important;
position:relative;
left:0;
}
但是当我去打印时,页面并没有将内容与左边对齐。
我的问题是,如何将非模拟页面对齐到左边,使其看起来像模拟页面?
当我进入DevTools并模拟打印样式表时,一切都正确地移动到左侧,那么打印效果会很好。这里有一些截图,以帮助解释:
不仿真第一打印预览:
仿真,然后打印预览:
SOLUTION
感谢罗兰路的跳球关于转换。我添加了以下到print.css
文件的顶部:
*,
*:after,
*:before{
-webkit-transition: none !important;
-moz-transition: none !important;
-o-transition: none !important;
-ms-transition: none !important;
transition: none !important;
}
它工作正常,我在Chrome的Win 7 –
啊,我应该使用OSX具有的即时通讯。将更新的问题,谢谢检查窗口 – haxxxton