私はちょうど html で overflow:hidden を使用していることに気づきましたが、これは私にとって非論理的に思えます:
html
overflow:hidden
リーリー リーリー
これは、スクロール ボックスを html から body に移動することについてですが、なぜこの例が overflow:hidden でのみ機能するのかわかりません。 body の高さはすでに 50vh しかないため、html 要素でオーバーフローは発生しないはずです。
body
50vh
仕様書より:
html にオーバーフローを設定すると、伝播が無効になり、body 要素のオーバーフローが保持されます
にオーバーフローを設定すると、伝播が無効になり、body 要素のオーバーフローが保持されます
仕様書より:
html
にオーバーフローを設定すると、伝播が無効になり、body 要素のオーバーフローが保持されます