浏览器缩放如何影响iframe的位置?当浏览器缩放时,iframe的原点移动

时间:2012-05-16 07:30:36

标签: iframe browser zoom

我嵌入了iframe,当浏览器放大时,我不知道缩放的基本中心是什么。我认为它应该是右上角,但事实并非如此。

查看此网站http://www.deitte.com/IFrameDemo3/IFrameDemo.html 和ctrl滚动,布局会搞砸。

1 个答案:

答案 0 :(得分:0)

放大时,您不仅可以放大iframe,还可以放大整个页面。这也会影响页面上所有元素的顶部和左侧偏移位置,因此它会改变位置。

虽然embed元素的widthheight设置为100%,但它会调整为缩放视图端口,因此flash元素不会调整它的大小

我认为这里的问题部分在于UI设计的混合方法;大多数是Flash,HTML iframe位于它的顶部,处于完美的位置,看起来它们是无缝的(默认缩放)。在这种情况下,很难让这两者相互结合;没有任何东西可以限制由flash元素控制的iframe的大小和位置。

我不是闪存专家,但我猜想闪存应用程序当前不知道浏览器缩放级别,因此也没有正确缩放;虽然它的宽度和高度根据容器的大小而变化,但它的字体大小永远不会增加或减少(而是其他东西)。