0
A
답변
2
나는 HTML과 CSS와 함께이 작업을 수행하는 예를 추가했습니다. 이것은 당연히 그것을하는 다만 1 가지의 방법이다.
div{
height: 15px;
width: 50%;
background-color: black;
position: absolute;
top: 0;
}
.left{
transform-origin: top right;
transform: rotate(-5deg);
}
.right{
left: 50%;
transform-origin: top left;
transform: rotate(5deg);
}
<div class="left"></div>
<div class="right"></div>
은 내가 그라데이션에 대해 잘 모릅니다,하지만 당신은 CSS를 경계 속성을 사용하고 그 후 4 개 매개 변수를 전달과 모양을 만들 수 있습니다. – xhulio
예를 들어 다음 CSS : 'border-style : solid; 테두리 너비 : 176px 176px 0 176px; border-color : # 1e2e42 투명한 투명한 투명한; 삼각형을 줄 것입니다 – xhulio
왜 SVG를 사용하지 않습니까? CSS에서는 두 개의 div를 변형하거나 @xhulio와 같이 두 개의 CSS 삼각형 (https://css-tricks.com/snippets/css/css-triangle/)을 사용하는 것이 가장 쉽습니다. – LuudJacobs