100vhでメインビジュアルを指定したときにスマホのステータスバー?がせっかくのメインビジュアルに被ったので何とかならないかどうか調べた時の備忘録 メインビジュアルをステータスバーを抜いた画面いっぱいに表示するためのコード <style> #main_visual{ height: 100vh; /* 変数をサポートしていないブラウザのフォールバック */ height:calc(var(--vh, 1vh) * 100); } </style> <body> <div id="main_visual">…</div> <script> // 最初に、ビューポートの高さを取得し、0.01を掛けて1%の値を算出して、vh単位の値を取得 let vh = window.innerHeight * 0.01; // カスタム変数--vhの値をドキュメントのルートに設定 document.docu
![【javascript,css】スマホの下のバーを抜いた100vhの指定方法 | web関連 | 二色人日記。](https://cdn-ak-scissors.b.st-hatena.com/image/square/9a49eff2db5f0e744f6c060905e3684793fd07d0/height=288;version=1;width=512/https%3A%2F%2Ftwotone.me%2Fwp-content%2Fuploads%2F2019%2F11%2Fthumb_jscss-20191104.png)