У меня есть следующий элемент, остроконечная область которого создается с помощью рамки. Мне нужно разместить границу на этой границе. Я попытался использовать тень, но это не решает проблему.Как добавить границу к границе?
#hexagon {
width: 100px;
height: 55px;
background: red;
position: relative;
}
#hexagon:after {
content: "";
position: absolute;
bottom: -25px;
left: 0;
width: 0;
height: 0;
border-left: 50px solid transparent;
border-right: 50px solid transparent;
border-top: 25px solid red;
}
<div id="hexagon">
Если я меняю значения border-left
, border-right
или border-top
в процентах, это не работает.
Edit:
Вот что я пытаюсь достичь. Белая область, прямоугольная сверху, направлена вниз и имеет границу другого цвета.
Что именно вы пытаетесь достичь? Вы хотите иметь дополнительную (возможно, другую цветовую) границу рядом с текущей? – Michiel
Этот вопрос, хотя ... Люби его! –