2012-05-16 171 views

回答

0

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

embed元素都有它的widthheight设置为100%虽然,这对调节缩放视图端口,因此为什么Flash元素不调整它的大小。

我觉得这里的部分问题是对UI设计的混合方法;其中大部分是Flash,并且HTML iframe位于其顶部,处于完美位置,因此看起来像无缝(默认缩放)。在这种情况下,很难让这两者相互结合,没有什么限制由flash元素控制的iframe的大小和位置。

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

+0

嗨威,谢谢你的回复。我知道Flex应用程序不会响应浏览器缩放,我可以找出一种方法来反转浏览器的缩放,这样无论浏览器如何缩放,嵌入的框架仍然保持其原始大小。问题是,我不能找出正确的(x,y)来扭转变焦带来的位置偏移.... – snailclimbingtree

相关问题