@gregorianin

Как правильнее всего сверстать?

Здравствуйте, возник вопрос как лучше всего сверстать довольно простой сайт одностраничку.
5ead9796adeea792177703.png
Красный блок это картинка svg т.е. фон под синий блок с позицией absolute, синий блок это какой-то контент, у него одинаковая ширина и высота при любом растяжении или уменьшении экрана. Минимальная ширина сайта при котором не нужны скроллы 970px, дальше пусть будут скроллы. Синий блок должен быть всегда в красном блоке и не должен выходить за рамки красного блока.
Как быть при вертске? Если с шириной более менее понятно то с высотой не совсем как быть? Писать кучу media запросов под любую жизненную ситуацию? Например есть стандартный размер 1920х1080 все нормально как надо, но при уменьшении или увеличении высоты сниний блок будет выходить за красный, как тогда быть в этом случае верстать кучу медиа запросов?

Приведу некоторый css красного и снинего блоков:
Красный:
width: 100vw;
height: 40vh;
position: relative;	
&:after {
content: '';
position: absolute;
left: 0;
right: 0;
top: 0;
bottom: 0;
background: url('path.svg') no-repeat center;
background-size: cover;
}


Синий:
width: 900px;
margin: 0 auto;


Забыл сказать картинка тянется при изменении ширины, но не высоты, если сделать чтобы она тянулась по высоте это решит мою проблему?
  • Вопрос задан
  • 139 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы