Javascript 如何编写打印css,以几乎与我们从MS word获得打印相同的方式从网页获得打印?
如何使交叉尺寸和交叉浏览器兼容 打印CSS用于Javascript 如何编写打印css,以几乎与我们从MS word获得打印相同的方式从网页获得打印?,javascript,css,xhtml,printing,ms-word,Javascript,Css,Xhtml,Printing,Ms Word,如何使交叉尺寸和交叉浏览器兼容 打印CSS用于 我们如何才能做到几乎相同或相似 将格式设置为我们的网站页面 word女士?什么是最佳实践 获取的格式一致性 打印来自任何流行网站的页面 浏览器 如何设置跨浏览器边距和 字体大小与所有字体的一致性 像word女士那样 css字体大小单位是否最佳 对于屏幕和打印?或者我们应该在打印css中使用pt或px?我还有一个新的css属性body{width:7in} 我们可以设置不同的CSS(使用或 在没有JavaScript帮助的情况下 颜色和黑白打印(如
body{width:7in}
body {margin: 15px; }
#mainContainer {width: 842px; /* equivalent to A4 */ margin: 0; }
#header {display: none; }
form {display: none!important; }
#footer {display: none; }
#mainContent #leftCol {display: none; }
#mainContent #rightCol {display: none; }
#mainContent #contentSection {float: none; padding: 0; margin: 0; font-size: 13px; width: 100%; }
您可以使用
@page
在CSS2中建议页面的方向,但它在2.1中被删除。有关打印样式表的精彩介绍,请参阅和position:absolute
,并进行大量测试。安装PDF打印驱动程序进行测试pt
,作为一种测试工具,应该会产生一致的结果如果您想完全控制打印产品的每一寸,包括大小和方向,您需要开始生成PDF。查看我的问题#4了解我今天看到的新css属性这不是一个新属性,
cm
和in
是css中的常规度量单位。不过字体通常是以点为单位指定的。@Pekka-好的。谢谢。那么A4纸的宽度是=(8.27英寸),所以如果我设置#包装{宽度:8.27英寸;填充:.20英寸},那么我应该在打印A4纸尺寸时获得完美的宽度吗?将尝试此方法。您可以尝试是否影响打印对话框中预设的纸张格式。不过,我对此表示怀疑。
body {margin: 15px; }
#mainContainer {width: 842px; /* equivalent to A4 */ margin: 0; }
#header {display: none; }
form {display: none!important; }
#footer {display: none; }
#mainContent #leftCol {display: none; }
#mainContent #rightCol {display: none; }
#mainContent #contentSection {float: none; padding: 0; margin: 0; font-size: 13px; width: 100%; }