2012-05-16 172 views

回答

0

放大時,您不僅放大iframe,還放大整個頁面。這也會影響頁面上所有元素的頂部和左側偏移位置,因此它會改變位置。

embed元素都有它的widthheight設置爲100%雖然,這對調節縮放視圖端口,因此爲什麼Flash元素不調整它的大小。

我覺得這裏的部分問題是對UI設計的混合方法;其中大部分是Flash,並且HTML iframe位於其頂部,處於完美位置,因此看起來像無縫(默認縮放)。在這種情況下,很難讓這兩者相互結合,沒有什麼限制由flash元素控制的iframe的大小和位置。

我不是Flash專家,但我會冒險猜測Flash應用程序當前不知道瀏覽器的縮放級別,因此無法正確縮放;雖然寬度和高度根據容器的大小而改變,但它的字體大小永遠不會增加或減少(其他東西)。

+0

嗨威,謝謝你的回覆。我知道Flex應用程序不會響應瀏覽器縮放,我可以找出一種方法來反轉瀏覽器的縮放,這樣無論瀏覽器如何縮放,嵌入的框架仍然保持其原始大小。問題是,我不能找出正確的(x,y)來扭轉變焦帶來的位置偏移.... – snailclimbingtree

相關問題