1

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

看到这个网站,http://www.deitte.com/IFrameDemo3/IFrameDemo.html 和 ctrl 滚动,布局会乱。

4

1 回答 1

0

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

embed元素有它widthheight设置为,100%但它会调整到缩放的视口,因此为什么 flash 元素不调整它的大小。

我认为这里的部分问题是 UI 设计的混合方法。其中大部分是 Flash,HTML iframe 位于其顶部,位置完美,看起来像是无缝的(默认缩放)。在这种情况下,很难将这两者结合起来进行扩展。没有什么可以限制由 flash 元素控制的 iframe 的大小和位置。

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

于 2012-05-16T07:57:19.553 回答