0
我通过旋转的正方形45度产生的菱形形状:CSS3菱形到三角形
.shape {
height: 50px;
width: 50px;
transform: rotate(45deg);
}
是否有可能它动画成通过移动顶点向下指向下方的三角形?
我通过旋转的正方形45度产生的菱形形状:CSS3菱形到三角形
.shape {
height: 50px;
width: 50px;
transform: rotate(45deg);
}
是否有可能它动画成通过移动顶点向下指向下方的三角形?
可能是你应该定义如何你想要它动画。
一种可能的方式
.shape {
height: 50px;
width: 50px;
transform: rotate(45deg);
background-image: linear-gradient(-45deg, red 50%, transparent 50%);
background-size: 200%;
margin: 20px;
animation: move 2s infinite linear;
}
@keyframes move {
from {background-position: 100% 100%;}
to {background-position: 50% 50%;}
}
<div class="shape"></div>
谢谢!这是一个很好的解决方案。我编辑了我的答案。 – CyberJunkie