Chciałbym umieścić trójkąt nad obrazem za pomocą CSS, dokładnie trójkąta zawierającego tekst. Coś takiego:Kształt z tekstem nad obrazkiem
https://sketch.io/render/sk-11fa7e2aeba09cb08372f831f84d9af2.jpeg
Jestem trochę zatrzymany, więc oto co mam teraz:
.image {
background: url('../image.jpg');
background-repeat: no-repeat;
background-size: cover;
position: relative;
overflow: hidden;
& .text {
position: absolute;
background-color: #FFF;
bottom: 0;
right: 0;
padding: 10px 20px;
}
}
<div class="image">
<span class="text">
<p>Text here</p>
<p>And here</p>
</span>
</div>
Jak mogę obrócić/kąt/zawężenie lewej stronie pudełko..?
Wielkie dzięki za pomoc!
Ciekawe rozwiązanie ... dzięki! Zauważam, że wygląda nieco pikselowo (linia nie jest w 100% prosta i gładka) - czy istnieje obejście, o którym wiesz? – Smithy
Sposób obejścia tego problemu polega na małej luce między przystankami kolorów. –