Я пытаюсь выяснить, возможно ли повторить этот фон с помощью CSS.Должен ли я использовать css для этого фонового изображения?
Я думал об использовании перекоса (подобный пример ниже), но не имея много удачи до сих пор.
#chevron {
position: relative;
text-align: center;
padding: 12px;
margin-bottom: 6px;
height: 60px;
width: 200px;
}
#chevron:before {
content: '';
position: absolute;
top: 0;
left: 0;
height: 100%;
width: 51%;
background: #ccc;
-webkit-transform: skew(0deg, 6deg);
-moz-transform: skew(0deg, 6deg);
-ms-transform: skew(0deg, 6deg);
-o-transform: skew(0deg, 6deg);
transform: skew(0deg, 6deg);
}
#chevron:after {
content: '';
position: absolute;
top: 0;
right: 0;
height: 100%;
width: 50%;
background: #ccc;
-webkit-transform: skew(0deg, -6deg);
-moz-transform: skew(0deg, -6deg);
-ms-transform: skew(0deg, -6deg);
-o-transform: skew(0deg, -6deg);
transform: skew(0deg, -6deg);
}
Я думаю, мой вопрос # 1 это возможно? и # 2 - хорошая практика использовать CSS в этой ситуации? Возможно, мне просто лучше использовать фоновое изображение.
Зависит от того, как фактическое содержание DIV должно выглядеть. –