Vì vậy, tôi muốn đặt hình tam giác trên hình ảnh bằng CSS, chính xác là hình tam giác có chứa một số văn bản. Một cái gì đó như thế này:Hình dạng có văn bản trên hình ảnh
https://sketch.io/render/sk-11fa7e2aeba09cb08372f831f84d9af2.jpeg
tôi là một chút khó khăn, vì vậy đây là những gì tôi có bây giờ:
.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>
Làm thế nào tôi có thể xoay/góc/thu hẹp phía bên trái của cái hộp..?
Cảm ơn bạn rất nhiều vì đã trợ giúp!
giải pháp thú vị ... cảm ơn! Tôi nhận thấy rằng nó trông hơi pixelated (dòng không phải là 100% thẳng và mịn) - là có một workaround mà bạn biết? – Smithy
Cách giải quyết là có khoảng cách nhỏ giữa các điểm dừng màu. –