На главную
CSS-эффекты и графика
Ленты и баннеры
Лента-уголок через край карточки, заголовок с ласточкиными хвостами, полоса с загибами и вертикальная закладка. На выходе — HTML и CSS с псевдоэлементами.
Полоса наискось через угол карточки — «Хит», «−30 %».
Настройки
Превью
CSS
.ribbon-wrap {
position: relative;
overflow: hidden;
}
.ribbon {
display: inline-flex;
align-items: center;
justify-content: center;
font-size: 13px;
font-weight: 600;
letter-spacing: 0.02em;
white-space: nowrap;
color: #ffffff;
background: #e11d48;
position: absolute;
top: 45px;
right: -45px;
width: 180px;
height: 34px;
transform: rotate(45deg);
box-shadow: 0 2px 6px rgba(0, 0, 0, 0.25);
}HTML
<div class="ribbon-wrap"> <!-- содержимое карточки --> <span class="ribbon">Хит продаж</span> </div>