Windhack
@Windhack
developer

Как сделать ломаный border под абзацем?

В общем есть текст, заданный блоком и нужно сделать border как на картинке, вся сложность в треугольной засечке или как там её называют.
1a86669e376f4c3fb74737400975b3cc.jpg
Буду очень благодарен за помощь!
  • Вопрос задан
  • 574 просмотра
Решения вопроса 1
Используя :before и :after
.content-inner {
    width: 300px;
    height:300px;
    background: #FFF;
    box-shadow: 0 1px 2px rgba(0,0,0,0.2);
    position:relative;
}
.content-inner::before {
    content: "";
    display: block;
    border: 11px solid transparent;
    border-right-color: #DDD;
    position: absolute;
    top: 47px;
    left: -22px;
}
.content-inner::after {
    content: "";
    display: block;
    border: 10px solid transparent;
    border-right-color: #FFF;
    position: absolute;
    top: 48px;
    left: -20px;
}

Меняя значения top, left ? указываешь положения засечки.
Более подробно
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы