Google Chrome 和 Safari 不继承 CSS 缩放属性

发布于 2025-01-01 00:45:16 字数 447 浏览 0 评论 0原文

我正在尝试使用这样的缩放CSS样式:

<div id="Embed1" style="zoom: 80%; height: 620px; width: 1180px;" >
    <iframe style="overflow:hidden; max-height:650px;" 
        height="618px" width="1178px" src="http://www.google.com">
    </iframe></div>

使用IE9和Firefox,缩放系数正确地传输到iFrame内的页面

但当我使用 Chrome 的 Safari 时就不行了! 当然我不能重新缩放内容,否则使用 IE9 或 Fox 时我将只有 80% 的 80%:

有人知道修复方法吗?

I'm trying to use the zoom css style like this:

<div id="Embed1" style="zoom: 80%; height: 620px; width: 1180px;" >
    <iframe style="overflow:hidden; max-height:650px;" 
        height="618px" width="1178px" src="http://www.google.com">
    </iframe></div>

With IE9 and Firefox, the zooming factor is properly transmitted to the page within the iFrame.

But NOT when I use Safari of Chrome!!!
Of course I cannot re-zoom the content, otherwise I will have onlty 80% of 80% when using IE9 or Fox:

Does somebody knows a fix?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

别闹i 2025-01-08 00:45:16

并非所有浏览器都支持此功能。请参阅此处的讨论:http://www.css3.com/css-zoom/

This is not supported by all browsers. See the discussion here: http://www.css3.com/css-zoom/

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文