繁体   English   中英

FF Chrome和Safari PC中的page-break-before失败

[英]page-break-before fails in FF Chrome and Safari pc

看到这个小提琴http://jsfiddle.net/GEQxj/1/

我尝试了一些建议,例如

float:none; 
overflow:visible; 
display:block;
break-before: always;

我要完成的-是要以横向方式打印带有孩子类的桌子。 该轮换可在所有浏览器上使用。 但是,当前分页符仅在ie8中有效。 在最新版本的FF Chrome和Safari中不起作用。

该页面是从另一个页面生成的,仅用于打印目的,因此不需要@media打印。

尝试添加以下内容:

margin-top:280px;
margin-left:-230px;

在chrome和firefox中看起来不错http://jsfiddle.net/GEQxj/23/您可以使用以下方法仅针对webkit浏览器和firefox:

 @media screen and (-webkit-min-device-pixel-ratio:0) {
 /* Safari and Chrome CSS here */
 }

 @-moz-document url-prefix() {
 /* Firefox CSS here */
 }

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM