【发布时间】:2009-11-23 18:02:24
【问题描述】:
我之前不小心点击了打印,发现我的页面从打印机出来时垂直打印出来的效果很糟糕。我可以在代码中设置一个属性,让它默认水平打印吗?
【问题讨论】:
-
您的意思是横向模式(而不是纵向)?
-
页面上的HTML在哪个代码中?
标签: html
我之前不小心点击了打印,发现我的页面从打印机出来时垂直打印出来的效果很糟糕。我可以在代码中设置一个属性,让它默认水平打印吗?
【问题讨论】:
标签: html
使用landscape 作为页面大小,使用media="print":
<style type="text/css" >
@page
{
size: landscape;
margin: 2cm;
}
</style>
不适用于 IE6,但应适用于 IE7 及更好的浏览器或任何其他浏览器。
【讨论】:
在 CSS 中你可以这样做:
@page {
size: landscape
}
但我不确定浏览器是否支持。
你总是可以让设计更流畅;-)
【讨论】: