この記事は公開から1年以上経過しています。
React(HTML)で高さを100vh
にしたときに意図せず縦スクロールバーが表示される問題の対応策。
原因
ブラウザ既定のCSS(user agent stylesheet)でマージンが設定されているため。
対応
デフォルトCSSのmarginを明示的にオーバーライドする。
body {
margin: 0;
overflow-y:hidden; // 必要に応じて
}
以上です。
ソフトウェア開発の技術ノウハウ/トラブル解決をメインに、AI/クラウド/インフラ/ハードウェア/サービスなどの情報を発信しています。
この記事は公開から1年以上経過しています。
React(HTML)で高さを100vh
にしたときに意図せず縦スクロールバーが表示される問題の対応策。
ブラウザ既定のCSS(user agent stylesheet)でマージンが設定されているため。
デフォルトCSSのmarginを明示的にオーバーライドする。
body {
margin: 0;
overflow-y:hidden; // 必要に応じて
}
以上です。