1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > 一闪一闪的星星特效效果

一闪一闪的星星特效效果

时间:2020-08-07 10:30:04

相关推荐

一闪一闪的星星特效效果

首先让我们看一下一闪一闪的星星特效效果如下图:

让我们先看一下布局:

<div class="box"><div class="one a">⭐</div><div class="one b">⭐</div><div class="one c">⭐</div><div class="one d">⭐</div><div class="one e">⭐</div><div class="one f">⭐</div><div class="one g">⭐</div></div>

星星一闪一闪的特效主要运用keyframes(关键帧)和animation 动画。

关键帧的创建:0%和 100%之间可以创建多个百分比,分别给每个百分比中给需要有动画效果的元素加上不同的样式。

animation 为复合样式,包含以下子属性:

1、animation:animation-name;(调用动画)

2、animation-duration (动画播放时间)

3、animation-timing-function (动画播放方式),同 tranition 动画过渡;

4、animation-delay (动画开始播放时间)

5、animation-iteration-count (动画播放次数)

animation-iteration-count (动画播放次数),有两个值分别是infinite(无限);n(具体次数)。

animation-delay (动画开始播放时间), 值以秒或毫秒计。允许负值,-2s 使动画马上开始,但跳过 2 秒进入动画。

CSS部分如下:

<style>.box{background: black;width: 400px;height: 300px;margin: 20px auto;position: relative;}.one{font-size: 25px;position: absolute;animation: xing 3s linear infinite;}.a{left: 80px;top: 80px;}.b{left: 285px;top: 60px;animation-delay:2s;}.c{animation-delay:1s;left: 230px;top:231px;}.d{left: 112px;top: 202px;animation-delay:-1s;}.e{left: 162px;top: 102px;animation-delay:3.5s;}.f{left: 35px;top: 156px;animation-delay:-2s;}.g{left: 318px;top: 170px;animation-delay:1.5s;}@keyframes xing{0%{opacity: 0;}50%{opacity: 0.5;}100%{opacity: 1;}}</style>

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。