При использовании height:100vh; выдает какую-то лишнюю высоту. даже box-sizing:border-box; не помогает
.vh100 {
background:red;
height:100vh;
box-sizing:border-box;
}
<div class="vh100"></div>
Никаких лишних пикселей.
html,
body {
padding: 0px;
margin: 0px;
}
* {
box-sizing: border-box;
}
.vh100 {
background: red;
height: 100vh;
}
<div class="vh100"></div>
С учетом padding и margin:
html,
body {
padding: 5px;
margin: 5px;
}
* {
box-sizing: border-box;
}
.vh100 {
background: red;
height: calc(100vh - 40px);
}
<div class="vh100"></div>
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости