Как сделать диагональное соединение фонов в секциях?
Привет всем! Должно быть тупой вопрос, но все же не смог найти нормального ответа под мои условия, а может уже просто 3 ночи и пора спать))) Короче нужно соединить в секциях лендинга фоновые изображения под углом, фото приложу как должно получиться, таких секций куча и везде таким образом они должны соединяться, но что то туплю и не доходит. Сделал для каждой секции background-image в картинках png и отрицательным margin надвинул одну на другую с z-index, но не помог z-index мне тут) Может кто подскажет что дельное?! На картинках плохо видно, но это не белый фон, а узор еле видный, короче она там есть))
Как вариант -- добавить в секцию через псевдоэлементы (или несемантические теги) блоки и наклонить их с помощью clip-path (в ИЕ не поддерживается). Это криво, но это как вариант. https://codepen.io/anon/pen/qPLEvz
Mixa_007 в вашем примере можно использовать вложенность блоков.
родителя поворачиваем с помощью transform:rotate + задаем transform-origin + overflow:hidden
дочерний элемент поворачиваем в обратную сторону с помощью той же комбинации transform:rotate + transform-origin и при этом добавляем паттерн на бг.
стальные моменты это разместить на абсолюте в правильном месте.
Мое любимое решение - это множественный фон: снизу картинка (или 2 в зависимости от поведения содержимого блока), сверху линейный градиент под нужным углом (прозрачный-белый-прозрачный)
Про градиенты я написала плохо открыв глаза и не заметив, что фон не сплошной белый.
Для сплошного белого: https://jsfiddle.net/L8fbxcat/
При фиксированных размерах блоков calc не нужен, написала для примера на случай адаптива.