1

iframe が埋め込まれていますが、ブラウザーがズームインすると、ズームのベースセンターがわかりません。私はそれが右上にあるはずだと思ったが、そうではありません。

この Web サイトhttp://www.deitte.com/IFrameDemo3/IFrameDemo.html を参照して、Ctrl キーを押しながらスクロールすると、レイアウトが乱れます。

4

1 に答える 1

0

拡大すると、iframe だけでなく、ページ全体が拡大されます。これは、ページ上のすべての要素の上と左のオフセット位置にも影響するため、位置が変わる理由です。

embed要素にはそれが設定widthheightれて100%いますが、ズームされたビューポートに調整されるため、フラッシュ要素がサイズを調整しないのはなぜですか。

ここでの問題の一部は、UI デザインへのアプローチが混在していることだと思います。そのほとんどは Flash で、その上に HTML iframe が配置されており、シームレスに見えるように完璧な位置に配置されています (デフォルトのズームで)。この場合、これら 2 つを相互に連携してスケーリングすることは困難です。flash 要素によって制御される iframe のサイズと位置を制限するものは何もありません。

私は Flash の専門家ではありませんが、Flash アプリケーションは現在ブラウザーのズーム レベルを認識していないため、正しくスケーリングされていないと推測できます。コンテナのサイズに応じて幅と高さが変化しますが、フォントサイズは(とりわけ)増減しません。

于 2012-05-16T07:57:19.553 に答える