Manipulacja SVG (svg manipulations with DOM)
by kicaj
HTML
<svg viewBox="0 0 100 14" preserveAspectRatio="xMidYMin">
<defs>
<clipPath id="triangle">
<polygon points="100,0 100,28 0,28 0,14" />
</clipPath>
</defs>
<polygon points="100,0 100,14, 0,14" />
<circle cx="50" cy="14" r="14" fill="red" />
</svg>
<div class="skew">
Lorem Ipsum jest tekstem stosowanym jako przykładowy wypełniacz w przemyśle poligraficznym. Został po raz pierwszy użyty w XV w. przez nieznanego drukarza do wypełnienia tekstem próbnej książki. Pięć wieków później zaczął być używany przemyśle elektronicznym...
</div>
CSS
svg {
overflow: visible;
}
svg polygon {
fill: green;
}
svg circle {
fill: red;
clip-path: url(#triangle);
}
.skew {
background: green;
padding: 10px;
min-height: 200px;
color: white;
}