@0leg5ergeev
Самые глупые вопросы здесь задаю я

Как сверстать такой стык блоков?

да, подобный вопрос задавали - Как сверстать такой стык блоков? , но мой случай несколько иной.
Как сверстать стык блоков как на скрине?
71e3ac0b6fe54ffd9b7941264aac9b7a.PNG

Верхний - фон задаётся cover и высотой 100%
но! Нижний имеет белый фон.

Пока копаю в css, но решения нет.
  • Вопрос задан
  • 307 просмотров
Решения вопроса 3
aliencash
@aliencash
Партизан
Ну как же нет?
htmlbook.ru/css/border-image

Делаете png, у которого нижняя часть белая, верхняя - прозрачная...
Ответ написан
Комментировать
RadCor
@RadCor
Если мой ответ вам помог, отмечайте его решением.
Я бы сделал так
Блоку у которого должна быть волнистая часть, задал бы стили after, и сделал бы ему фоновую картинку зацикленную волну.
Ответ написан
allard
@allard
Серийный программист
Способов несколько.
Вырезаете кусочек волны с нижней частью белой и прозрачным верхом 72021cc37066483ea0912046eac566f1.jpg
Во всех слкчаюх делаете background с вашей верхней картинкой.
И дальше либо делаете border-image, как предложили выше.
Либо делаете у дочернего блока background картинку с волной и прижимаете её к низу:
position: absolute;
bottom: 0;
height: 10px;

Либо можно извратится и следующий блок (нижний) поднять вверх с z-index выше пверхнего:
z-index: 2;
margin-top: -10px;

Либо можно у нижнего блока сделать дочерний элемент и абсолютно спозиционировав его поднять вверх:
position: absolute;
top: -10px;
height: 10px;

Есть еще куча вариантов.
Я бы сделал по 2му варианту с дочерним блоком и position: absolute; bottom: 0; ...
Удачной реализации.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы