ページの読み込み時に、色あせた(不透明度)ページを無効にして(その中のすべてのウィジェットを表示する必要がありますが無効にする)、ビジーインジケーターのみを有効にする必要があるという要件があります。。
どうすればgwtでそれを達成できますか?助けてください
ページの読み込み時に、色あせた(不透明度)ページを無効にして(その中のすべてのウィジェットを表示する必要がありますが無効にする)、ビジーインジケーターのみを有効にする必要があるという要件があります。。
どうすればgwtでそれを達成できますか?助けてください
この機能はマスキングと呼ばれます。それを行うには多くの方法があります。1つの方法は、画面内のすべてのウィジェットを読み取り専用にし、cssを使用して不透明度を設定することにより、すべてのイベントを無効にすることです。もう1つの方法は、非常に高いz-indexプロパティを持つ背景として透明でわずかに不透明な画像を使用し、不要になったときにその画像を削除することです。
次のcssスタイルを適用すると、すべてのブラウザーでマスキングが適用されます。
.maskingStyle {背景:#666666; 位置:絶対; 左:0; 高さ:0; z-index:10000; display:inline-block;
幅:100%; 高さ:100%; 不透明度:0.2; フィルタ:literal( "alpha(opacity = 20)"); -webkit-transition:opacity OPACITY_DURATION; -moz-transition:不透明度OPACITY_DURATION; -o-transition:不透明度OPACITY_DURATION; 遷移:不透明度OPACITY_DURATION; }