Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
height:100% на height:100vh, вы правы, так аккуратнее.flex: 1 1 auto — да, я не учла вариант с вложенными элементами, правильнее будет flex: 1 1 50%, либо указывать max-width: 50%.html, body, .blocks {
width: 100%;
}
50% вместо 50vw.<div class="root">
<div class="red"></div>
<div class="green"></div>
<div class="blue"></div>
</div>html, body {
width: 100%;
height: 100%;
margin: 0;
}
.root {
display: grid;
width: 100%;
height: 100%;
grid-template-columns: 100px 1fr 1fr;
}
.red {
grid-column: 1;
background-color: red;
}
.green {
grid-column: 2;
background-color: green;
}
.blue {
grid-column: 3;
background-color: blue;
}Итак, здесь мы имеем несколько антипаттернов: незначащие имена классов
Задачка про страницу в три столбца, один из них в сто пикселей