css3有哪些动画效果
导读:CSS3是一种非常强大的样式语言,其中包括了丰富的动画效果。以下是一些常见的CSS3动画效果。 1. 淡入淡出.fade-in-out { animation: fadeInOut 3s infinite;}@keyframes fade...
CSS3是一种非常强大的样式语言,其中包括了丰富的动画效果。以下是一些常见的CSS3动画效果。 1. 淡入淡出
.fade-in-out { animation: fadeInOut 3s infinite; } @keyframes fadeInOut { 0% { opacity: 0; } 50% { opacity: 1; } 100% { opacity: 0; } }
2. 旋转
.rotate { animation: rotate 1s infinite linear; } @keyframes rotate { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } }
3. 放大缩小
.zoom { animation: zoom 1s infinite; } @keyframes zoom { 0% { transform: scale(1); } 50% { transform: scale(1.5); } 100% { transform: scale(1); } }
4. 上下滑动
.slide-up-down { animation: slideUpDown 2s infinite; } @keyframes slideUpDown { 0% { transform: translateY(0); } 50% { transform: translateY(50px); } 100% { transform: translateY(0); } }
5. 左右滑动
.slide-left-right { animation: slideLeftRight 2s infinite; } @keyframes slideLeftRight { 0% { transform: translateX(0); } 50% { transform: translateX(50px); } 100% { transform: translateX(0); } }
6. 翻转
.flip { animation: flip 1s infinite; transform-style: preserve-3d; } @keyframes flip { 0% { transform: perspective(400px) rotateY(0); } 50% { transform: perspective(400px) rotateY(180deg); } 100% { transform: perspective(400px) rotateY(360deg); } }除了以上的动画效果外,CSS3还有很多其他功能强大的动画效果,如弹跳、闪烁、旋转缩放等等。CSS3的动画效果不仅美观,而且能够提高用户体验,并增强网站的交互性。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: css3有哪些动画效果
本文地址: https://pptw.com/jishu/589090.html