次のケースを考えてみましょう。
アプリケーションに 3 つのダイアログ ボックスがあります。
final DialogBox alert1 = new DialogBox();
final DialogBox alert2 = new DialogBox();
final DialogBox alert3 = new DialogBox();
次に、これらのダイアログを次のように表示するために呼び出しています
alert1.show();
alert2.show();
alert3.show();
これが私の質問です:
関数を呼び出す順序に関係なく、show()
常に上に表示したいと考えていalert2
ます。今のところalert1
、上にアラート 2、真ん中にアラート 2 alert3
、後ろに表示されています。
3 つのダイアログで問題を探してください。
Cssの知識がほとんどないため、設定Z-index
を試みalert2
ました
DOM.setIntStyleAttribute(alert.getElement(), "zIndex", 101);
まだ効果がわかります。同じ場所に表示され、リンクをクリックできませんalert2
ヒントをありがとう。