【发布时间】:2012-06-24 23:48:54
【问题描述】:
以下 CSS 会影响页面默认以纵向还是横向打印。
@page {
size: landscape;
}
我意识到这只适用于非常有限的浏览器集,并且用户可以覆盖它。没关系;我只是想提供一个好的默认值。
这在 CSS 中作为静态值可以正常工作,但我想根据用户选择在纵向和横向之间动态切换。是否可以使用 JavaScript 来更改此值?
【问题讨论】:
-
@J-16SDiZ:我不这么认为;我浏览了那个问题,没有看到任何关于动态更改设置的内容。
-
@BNL:不多;我花了一些时间在 DOM 中查找可以访问此属性的位置,但找不到任何东西。我考虑过更改样式表本身,模糊地按照 jassonpet 的回答,但这在当时对我来说似乎有问题。
标签: javascript css dom