clip-path angled hero
by jorgeluis
HTML
<div id="clipped"></div>
<div style="position: relative">
<h1>
The Sistine Chapel
</h1>
</div>
<svg class="clip-svg">
<defs>
<clipPath id="clip-polygon" clipPathUnits="objectBoundingBox">
<polygon points="0.5 0, 1 0.5, 0.5 1, 0 0.5" />
</clipPath>
</defs>
</svg>
CSS
body {
margin: 0;
}
#clipped {
position: absolute;
height: 90vh;
width: 100%;
background: red url(https://upload.wikimedia.org/wikipedia/commons/8/82/Sistina-interno.jpg);
-webkit-clip-path: polygon(0 0, 100% 0, 100% 80%, 0% 100%);
clip-path: polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%);
/* clip-path: url("#clip-diamond-demo"); */
}
h1 {
font: bold 260px/0.7 'Impact', 'Helvetica Neue', sans-serif;
letter-spacing: -0.02em;
text-shadow: 0 0 7px rgba(0, 0, 0, 0.3);
color: white;
margin: 0;
}