4

ナビゲーションとコンテンツ領域を持つ「単純な」Web アプリケーションがあります。コンテンツ領域内には、より複雑なコンテンツを含む iframe があります。残念ながら、iframe のコンテンツには別の iframe があります。

ここで概要を見てください:

初期ビュー.

私のシナリオでは、完全な iframe コンテンツを表示すると非常に役立つので、ナビゲーションを非表示にし、その上でコンテンツ サイズを変更します。

全画面表示

ここで最初のビューに戻ると、iframe 内の iframe のサイズは変更されません。

ここに画像の説明を入力

これは、Safari モバイル (iPad) OS 5.1 でのみ発生しました。通常の Safari ブラウザでは、期待どおりに動作します。誰かが同様の問題を抱えているか、ここで何が起こっているのか考えていますか?

もちろん、解決策はさらに良いでしょう:)

4

1 に答える 1

0

これが Safari または iPad でのみ発生する問題である場合は、クロスブラウザー CSS サポートを追加して、特定のブラウザーに表示方法を伝えることができます。私はこれを使うのが好きです

これにより、次のような特定の css 命令を追加できます。

.[OS].[ブラウザ] .mylink { font-weight: bold; } -> .[os] と .[browser] の間にスペースなし

.iphone.safari .scrollingframe {css スタイル}

お役に立てれば。

于 2012-09-04T19:21:39.010 に答える