Всем привет. Попался мне шаблон у которого секции не прямоугольные. Я пробовал его нарезать, но у мня вышло не очень хорошо всё это(код ниже будет) и пытался всё делать с помощью клипартов. В общем я зашел в тупик. Подскажите как правильно верстать такие секции. Код с использованием after
<div class="wrapper">
<header>
</header>
<section class="spiker">
</section>
</div>
* {
box-sizing: border-box;
}
.wrapper{
max-width: 970px;
}
header {
width: 100%;
min-height: 1086px;
background-image: url(http://s020.radikal.ru/i718/1610/53/2e62f2d87942.jpg);
background-repeat: no-repeat;
background-size: contain;
}
.spiker {
width: 100%;
min-height: 1371px;
background-image: url(http://s017.radikal.ru/i416/1610/f3/0f627944ef70t.jpg);
background-repeat: no-repeat;
background-size: contain;
}
.spiker::after {
width: 100%;
height: 163px;
top: 20px;
position: absolute;
background-image: url(http://s45.radikal.ru/i110/1610/c3/9837344ef991t.jpg);
background-repeat: no-repeat;
background-size: contain;
content: '';
}
Код с клипартами
<body>
<header></header>
<section class="section1"></section>
</body>
body {
width: 80%;
margin: 0 auto;
overflow: hidden;
}
header{
width: 280px;
height: 280px;
background: red;
-webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 0 75%);
clip-path: polygon(0 0, 100% 0, 100% 100%, 0 75%);
}
.section1{
width: 280px;
height: 280px;
background: #1e90ff;
-webkit-clip-path: polygon(0 0, 100% 30%, 100% 100%, 0 75%);
clip-path: polygon(0 0, 100% 30%, 100% 100%, 0 75%);
}