我想实现一个用渐变填充的三角形。该三角形应位于页面左上角,水平视口的50%,垂直视口的120%。
我需要让三角形中有一个渐变。我已经完成了前三个步骤,但无法使渐变起作用。我尝试使用伪元素定位不同的方式来处理溢出,还使用了 transform: rotate();,但我无法使其工作。
这是我目前的 JSfiddle。
我需要让三角形中有一个渐变。我已经完成了前三个步骤,但无法使渐变起作用。我尝试使用伪元素定位不同的方式来处理溢出,还使用了 transform: rotate();,但我无法使其工作。
这是我目前的 JSfiddle。
.triangle {
width: 0;
height: 0;
border-style: solid;
border-width: 0px 0 120vh 50vw;
border-color: transparent transparent transparent green;
}
<div class="triangle"></div>