另一个示例:
代码
<style>
.windmill {
margin: 20px;
width: 300px;
height: 300px;
border: 1px solid gray;
position: relative;
}
.windmill::before, .windmill::after {
position: absolute;
content: '';
width: 100%;
height: 50%;
background:
linear-gradient(45deg, purple, orange, green),
repeating-radial-gradient(transparent, snow, transparent 1px);
background-blend-mode: overlay;
clip-path: polygon(0 100%, 28% 56%, 50% 56%, 50% 0, 72.5% 56%, 72.5% 100%);
}
.windmill::after {
top: 50%;
transform: rotate(180deg);
}
</style>
<div class="windmill"></div>
|