スマホの画面上のURLが書いてある部分のせいで、heightを100vhにしても意図したデザインにならない問題を解決する方法の備忘録
解決方法は、javascriptのwindow.innerHeightを使用すること
var windowHeight=window.innerHeight;
document.getElementById('section').style.height=windowHeight+'px';
として、100vhでsectionの高さを設定するのではなく、window.innerHeightを使用することで、
アドレスバーの下から画面最下部の大きさで1画面となる。
こちらの記事がとてもわかりやすいです。
https://877.design/smartphone-height/