【发布时间】:2016-03-03 22:43:34
【问题描述】:
正如您在示例中所见,如果您熟悉阴影三角形技术,它仅适用于正交三角形。
有谁熟悉阴影等腰线或任何三角形?
即使可以接受 svg,也不必采用相同的方法。 没有光栅。
感谢您的帮助。
.ortho{
top: 400px;
left:-300px;
transform: rotate(135deg)
}
.isosceles{
top: 40px;
left:40px;
}
.triangle{
position: relative;
}
.triangle:after{
width: 0;
height: 0;
position: absolute;
content: "\0020";
border: 40px solid;
transform-origin: 0 0;
box-sizing: border-box;
box-shadow: -3px 3px 3px 0 rgba(0, 0, 0, 0.3);
border-color: transparent transparent #bada55 #bada55;
}
.isosceles:after{
width: 0;
height: 0;
border-style: solid;
border-width: 0 40px 68px 40px;
border-color: transparent transparent #dadada transparent;
}
<div class="triangle ortho"></div>
<div class="triangle isosceles"></div>
【问题讨论】: