Я создал прототип ландшафта, и теперь мне нужно кодировать его в HTML5 & CSS.
В части макета я решил использовать сетку, и, как вы видите ниже, я так структурировал ее бумага до кодирования. Теперь, поскольку я хочу сделать ландшафт более отзывчивым, я не уверен, что параметры, заданные для шаблона сетки, верны.
Прототип
![enter image description here](https://i.stack.imgur.com/4wD5D.jpg)
Эскиз
![enter image description here](https://i.stack.imgur.com/hZYz7.jpg)
HTML
<div class="landscape-grid">
<div class="landscape-grid__left-bar"></div>
<div class="landscape-grid__header"></div>
<div class="landscape-grid__main-content"></div>
<div class="landscape-grid__video"></div>
</div>
CSS
.landscape-grid{
display: grid;
grid-template-columns: 3.28125% 53.489583333333% 43.2291666666667%;
grid-template-rows: 75px 168px 711px auto;
}
Как вы можете видеть, я пытался сохранять пропорции столбцов и переводил пиксели в пропорции. Однако я не уверен, что этот метод лучше всего подходит для этого примера, потому что я вижу много людей, использующих атрибуты fr и min-content / max-content в своих сетках. Как это относится к моему?
Буду признателен за любые предложения!