首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >打印时在Chrome和Microsoft Edge上工作的css转换比例

打印时在Chrome和Microsoft Edge上工作的css转换比例
EN

Stack Overflow用户
提问于 2021-05-18 14:29:56
回答 1查看 415关注 0票数 0

我使用css规则"transform: scale()“来缩放网站中的流程图。

这个问题发生在打印结果中。

所有的东西都在不同的浏览器中正常工作,包括Chrome,但是Microsoft将图表缩放到一个更大的大小,所以它不适合我需要的大小。我只想对所有浏览器使用一个声明。

代码语言:javascript
运行
复制
@media print{
    .class-to-scale{
       transform: scale(0.85)
    }
}

但在Microsoft中,它的工作方式与Chrome相同,但如果我使用较低的因子进行缩放,则为0.65而不是0.85。

如何处理此问题,为Microsoft设置不同的规模。

谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-05-18 15:34:49

万一发生在某个人身上,问题是我没有设置@页面大小,所以我设想每个浏览器默认都有不同的页面大小。

我在css中添加了下一行

代码语言:javascript
运行
复制
@page {size: portrait}

现在印刷的结果是完全一样的。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67588348

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档