すべてのダイアログ ウィンドウは、画面外に移動できます (水平または垂直は関係ありません)。このウィンドウが画面の背後にある場合、さらにドラッグし続けると、画面のコンテンツが移動します。
難しそうですが、最終的には以下のようになります。
次の変更css
はあまり役に立ちません。
body {
...
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
overflow-y: hidden;
overflow-x: hidden;
...
}
html {
overflow-y: hidden;
background-color: transparent;
}
ダイアログ ウィンドウをそこに移動すると、垂直および水平スクロール バーが表示されません。しかし、メイン画面よりも大きなサイズのダイアログ ウィンドウがある場合、スクロール バーも表示されません。これは別の問題です。
ダイアログ ウィンドウが画面外に移動しないようにする方法 (簡単な例、Google ドライブのダイアログ ウィンドウ - 画面の表示部分でのみ移動します)。