css - CSS @page 规则的浏览器兼容性

标签 css printing cross-browser

我正在创建电视每周打印时间表,由于我的大 table ,我需要更多的纸张空间。我发现了一个 CSS 规则,可以帮助您在打印时更改页边距,如下例所示:

@page {
    margin: 0.5cm;
}

我想知道是否所有浏览器都支持此功能?如果有,是哪些版本?

如果他们不这样做,还有其他选择吗?

最佳答案

这是兼容性报告:http://www.browsersupport.net/CSS/@page

看起来大多数版本的 Chrome 和 Opera、Internet Explorer 8 及更高版本以及当前版本的 Firefox 都支持它。

关于css - CSS @page 规则的浏览器兼容性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14986384/

相关文章:

html - 如何使一列占据所有剩余宽度?

css - 我在一个按钮中有两个 span 标签,这里的问题是这两个 span 标签的行为就像一个 block 元素?

IE中CSS下拉菜单定位问题

html - CSS:当 2 个 div 在 Chrome 中的链接内时删除额外空间

jquery - 在父 div 的相对两侧 float 两个类

javascript - javascript中取消打印功能后如何重新加载脚本?

css - @page :first { margin: . .. } 在 Chrome 错误中?

r - 在数据框打印期间缩写列名

javascript - jQuery 示例(在 jsfiddle 中)在 firefox 中工作但在 IE8、7 中不工作

CSS 列在除 IE 和 Firefox 3 之外的所有地方都重叠