首页前端开发CSScss3 星星散开动画

css3 星星散开动画

时间2023-12-04 07:30:02发布访客分类CSS浏览810
导读:CSS3的强大功能使得网页设计更加灵活多样,星星散开动画就是其中一种效果。.star {width: 5px;height: 5px;background-color: white;border-radius: 50%;position:...

CSS3的强大功能使得网页设计更加灵活多样,星星散开动画就是其中一种效果。

.star {
    width: 5px;
    height: 5px;
    background-color: white;
    border-radius: 50%;
    position: absolute;
    animation: star 1s ease-out infinite;
    opacity: 0;
}
@keyframes star {
0% {
    opacity: 0;
    transform: translateY(0) rotate(0deg);
}
10% {
    opacity: 1;
}
50% {
    opacity: 0.5;
}
100% {
    opacity: 0;
    transform: translateY(-100px) rotate(720deg);
}
}
    

这段CSS代码通过创建.star样式,使用绝对定位使星星分散到整个页面,然后添加透明度动画,在页面上形成闪烁闪耀的星星效果。

其中,@keyframes规则定义了动画的关键帧。从0%到100%的动画过程,使星星从开始变得透明直到消失,同时进行旋转动画。

这个效果对于许多网页设计师来说很有用,可以添加一些美丽的星星效果到网站上,在页面上添加流畅动画和调色板。在制作一些户外、大自然等方面的网站时,这一效果非常适合展现特定主题。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: css3 星星散开动画
本文地址: https://pptw.com/jishu/567333.html
css3 曲线延伸显示 css声明部分由什么组成

游客 回复需填写必要信息