html+css3背景云彩飘动中动画效果

 时间:2026-02-13 17:30:01

1、准备好需要用到的图标。

html+css3背景云彩飘动中动画效果

html+css3背景云彩飘动中动画效果

html+css3背景云彩飘动中动画效果

2、新建html文档。

html+css3背景云彩飘动中动画效果

3、书写hmtl代码。

<div class="sky">

<div class="clouds_one"></div>

<div class="clouds_two"></div>

<div class="clouds_three"></div>

</div>

html+css3背景云彩飘动中动画效果

4、书写css代码。

html, body { margin: 0; padding: 0; height: 100% }

.sky { height: 480px; background: #007fd5; position: relative; overflow: hidden; -webkit-animation: sky_background 50s ease-out infinite; -moz-animation: sky_background 50s ease-out infinite; -o-animation: sky_background 50s ease-out infinite; animation: sky_background 50s ease-out infinite; -webkit-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }

.sky .clouds_one { background: url("../images/cloud_one.png"); position: absolute; left: 0; top: 0; height: 100%; width: 300%; -webkit-animation: cloud_one 50s linear infinite; -moz-animation: cloud_one 50s linear infinite; -o-animation: cloud_one 50s linear infinite; animation: cloud_one 50s linear infinite; -webkit-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }

.sky .clouds_two { background: url("../images/cloud_two.png"); position: absolute; left: 0; top: 0; height: 100%; width: 300%; -webkit-animation: cloud_two 75s linear infinite; -moz-animation: cloud_two 75s linear infinite; -o-animation: cloud_two 75s linear infinite; animation: cloud_two 75s linear infinite; -webkit-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }

.sky .clouds_three { background: url("../images/cloud_three.png"); position: absolute; left: 0; top: 0; height: 100%; width: 300%; -webkit-animation: cloud_three 100s linear infinite; -moz-animation: cloud_three 100s linear infinite; -o-animation: cloud_three 100s linear infinite; animation: cloud_three 100s linear infinite; -webkit-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }

 @-webkit-keyframes sky_background {  0% {

 background: #007fd5;

 color: #007fd5

}

 50% {

 background: #000;

 color: #a3d9ff

}

 100% {

 background: #007fd5;

 color: #007fd5

}

}

@-moz-keyframes sky_background {  0% {

 background: #007fd5;

 color: #007fd5

}

 50% {

 background: #000;

 color: #a3d9ff

}

 100% {

 background: #007fd5;

 color: #007fd5

}

}

@keyframes sky_background {  0% {

 background: #007fd5;

 color: #007fd5

}

 50% {

 background: #000;

 color: #a3d9ff

}

 100% {

 background: #007fd5;

 color: #007fd5

}

}

 @-webkit-keyframes cloud_one {  0% {

 left: 0

}

 100% {

 left: -200%

}

}

@-moz-keyframes cloud_one {  0% {

 left: 0

}

 100% {

 left: -200%

}

}

@keyframes cloud_one {  0% {

 left: 0

}

 100% {

 left: -200%

}

}

 @-webkit-keyframes cloud_two {  0% {

 left: 0

}

 100% {

 left: -200%

}

}

@-moz-keyframes cloud_two {  0% {

 left: 0

}

 100% {

 left: -200%

}

}

@keyframes cloud_two {  0% {

 left: 0

}

 100% {

 left: -200%

}

}

 @-webkit-keyframes cloud_three {  0% {

 left: 0

}

 100% {

 left: -200%

}

}

@-moz-keyframes cloud_three {  0% {

 left: 0

}

 100% {

 left: -200%

}

}

@keyframes cloud_three {  0% {

 left: 0

}

 100% {

 left: -200%

}

}

html+css3背景云彩飘动中动画效果

5、代码整体结构。

html+css3背景云彩飘动中动画效果

6、查看效果。

html+css3背景云彩飘动中动画效果

  • 在php中echo,print和print_r语句的区别
  • Failed to decode downloaded font
  • 12306提示证书风险怎么办
  • Eclipse怎么开启自动关闭编辑器的功能?
  • 清除nohup生成的日志时,无法释放日志所占空间
  • 热门搜索
    鹤岗旅游 明月山旅游攻略 喀什旅游景点大全 深圳旅游团 华西村旅游 山东省旅游职业学院 旅游壁纸 密云水库旅游攻略 商丘旅游景点 旅游一卡通