こんにちは、私は Maui blazor アプリを構(gòu)築しています。その中にフローティング ボタンのあるフル ページ サイズのダイアログがあります。ダイアログを閉じて元のページに戻ると、元のページではダイアログ ボタンの位置にデッドスペースができてしまいます(ダイアログ上では條件に基づいてボタンの表示/非表示を変更しています)。 フローティングボタンに使用しているスタイル:
リーリー更新: フローティングボタンのCSSを修正したところ、デッドスペースはなくなりましたが、位置が悪くなってしまいました:
ああああ要素を表示するかどうかを設(shè)定するには 2 つの方法があります。
1 つの方法は、visibility
を hidden
に設(shè)定することです。 HTML 要素は非表示になりますが、その要素が占めていたスペースは保持されます。
別の方法は、display
を none
に設(shè)定することです。この場(chǎng)合、HTML 要素は非表示になりますが、それが存在するスペースは保持されません。
したがって、display
を使用して、その値を none
に設(shè)定してみてください。