javascript - 为什么与 ctr+ P 一起使用时页面类型选择器不起作用?
问题描述
我正在尝试基于 dom 元素在横向/纵向模式下切换打印布局选项。但它似乎不起作用。
注意:我希望这仅适用于 chrome。
我尝试过页面类型选择器:
@page vertical {
size: A4 portrait;
margin: 0.5in;
}
@page horizontal {
size : A4 landscape;
margin: 0.5in;
}
div {
page : vertical;
}
span {
page : horizontal
}
所以对于 div 选择器,每当我们打印时,页面都应该以纵向模式显示。
对于跨度选择器,页面应该以横向模式显示。
解决方案
推荐阅读
- java - JPA 存储库 - findLast 返回 NonUniqueResultException?
- sql - TSQL 两个不同的表,800GB vs 2GB 查找共同点
- regex - 字符串中间带有通配符的正则表达式
- java - 我所有的线程都在我的 WebScraper 项目中等待。有人能告诉我为什么吗?
- r - 如何添加对最后一个“n”值进行排序的列?
- python - UnicodeEncodeError:“charmap”编解码器即使在格式化记录器以使用 utf-8 编码后也无法编码字符
- cordova-plugins - 在 InappBrowser 中打开一个 url,目标为 _blank 不适用于最新的 iphone
- string - 优化包含 N 个项目的堆栈以满足尽可能多的字符串排列
- java - Java中的字符和字符串输入
- sql - 通过不使用 SQL UPDATE 触及记录来更新数据库记录 rowversion?