css3旋转特效案例
导读:CSS3旋转特效是网页设计中常用的一种特效。通过这种特效可以使页面内容更加生动、有趣。下面我们将为大家分享一些CSS3旋转特效的案例。/*Case 1*/.rotate {width: 100px;height: 100px;backgro...
CSS3旋转特效是网页设计中常用的一种特效。通过这种特效可以使页面内容更加生动、有趣。下面我们将为大家分享一些CSS3旋转特效的案例。
/*Case 1*/.rotate {
width: 100px;
height: 100px;
background-color: #0f0;
-webkit-transform: rotate(45deg);
transform: rotate(45deg);
}
/*Case 2*/.flip {
width: 100px;
height: 100px;
background-color: #0f0;
-webkit-transform: scaleX(-1);
transform: scaleX(-1);
}
/*Case 3*/.spin {
width: 100px;
height: 100px;
background-color: #0f0;
-webkit-animation: spin 2s linear infinite;
animation: spin 2s linear infinite;
}
@-webkit-keyframes spin {
from {
-webkit-transform: rotate(0deg);
}
to {
-webkit-transform: rotate(360deg);
}
}
@keyframes spin {
from {
transform: rotate(0deg);
}
to {
transform: rotate(360deg);
}
}
/*Case 4*/.slide {
width: 100px;
height: 100px;
background-color: #0f0;
-webkit-animation: slide 2s ease-in-out infinite alternate;
animation: slide 2s ease-in-out infinite alternate;
}
@-webkit-keyframes slide {
from {
-webkit-transform: translateX(0);
}
to {
-webkit-transform: translateX(50px);
}
}
@keyframes slide {
from {
transform: translateX(0);
}
to {
transform: translateX(50px);
}
}
以上是四种不同的CSS3旋转特效案例。第一种是使用transform属性的rotate方法来旋转元素;第二种是使用transform属性的scaleX方法来翻转元素;第三种是使用animation属性来创建旋转动画;第四种是使用animation属性来创建左右滑动的动画。
总之,CSS3旋转特效可以为网页设计增添一份趣味性和亮点。通过多方面的实践,我们可以不断探索出更好的CSS3旋转特效。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: css3旋转特效案例
本文地址: https://pptw.com/jishu/450187.html
