0

GWT 2.5MGWT 1.12を使用しています。私がテストした限り、これは IOS 6 でのみ発生します。これは私の問題です。アニメーションを表示するために作成したコンポーネントの 1 つでLayoutPanelを使用しています。そのコンポーネントが作成されるたびに、GWT はこの DIV を DOM に追加します。

恐ろしい10cm div

この div は私のコードの一部ではありませんが、LayoutPanels が cm でのサイズ計算に使用するものです) は、iOS 6 で恐ろしいレイアウトの問題を引き起こしています。計算を誤る幅とその結果、空白の列のように見えるものによってすべての本文が左に押し出されてしまいます。

すでにWEINREを使用してデバッグしており、幅を 0 に変更すると問題はなくなります。これは、div が本来あるべきように実際に非表示になっていないことを意味します。

だから私の質問はこれです。そのようなサポートを無効にする方法、その div を削除する方法、または実際に純粋な GWT の手段で非表示にする方法はありますか?

JNIコードでDIVを取り除くことができることは知っていますが、それは私が探している修正ではありません. また、私はこの関連する質問を認識していますが、同じことを尋ねているとは思いません: GWT div aria-hidden not hide in IE

いつものように、あなたの時間をありがとう...

4

1 に答える 1