蓝天白云绿草
项目作业 2040
等879人参与

小伙伴们,我们学习了 CSS3中的转换、过渡和动画等知识,那么现在我们来运用所学的知识绘制一幅美丽的蓝天白云绿草,小兔嬉耍的美景吧!

效果图如下(小白兔的图片从素材里面下载):


演示视频
作业描述

1、整体分块:

1)构建两个div元素,一个是蓝天,一个是草地,要求全屏显示,蓝天高度:草地高度=6:4。

2)第一个div命名为天空,并填充天空渐变色;第二个div命名为草地,并填充草地渐变色。

     天空的颜色为 rgb(196, 228, 253);

     草地的颜色为 rgb(148, 190, 89)

2、白云的布局

1)天空div里面构建五个子div,命名为云,每一个div控制大小、圆角和白色填充。

2)用子div的before和after伪元素转块元素,控制其大小、圆角、位置及其缩放等,填充白色,让其与云div一起组成云朵。

3)分别控制每一个云div,给予不同的缩放比例和位置,让其排列于天空不同位置。

     白云的颜色为 #FFFFFF,并且有不同的透明度。

3、白云动画的制作

1)定义云朵运动的动画关键帧。

2)给云朵元素绑定动画,分别对不同的云朵给予不同的动画运动周期。

3)白云透明度的设置

4、小兔子的制作

 在草地div中插入小兔子图片。

提示:小兔子可以用绝对定位属性,放到距离底部50像素,距离右边200像素的位置。


评分标准是什么?

规范【10分】   
    * 文件、id、class命名规范。

    * HTML和CSS代码规范及添加适量注释。  

    * 使用外部css样式,css样式文件放在css文件夹下。

整体要求【10分】

    *画面内容要求全屏显示并且蓝天和草地的高度比例为蓝天:草地=6:4

蓝天【20分】    

    * 蓝天颜色与渐变    

草地【20分】

    * 草地的颜色与渐变    

白云【30分】

    * 白云的动画以及形状的设置以及透明度   

小白兔【10分】     

    *小兔子的位置摆放正确    



作业素材
下载素材

作业素材仅供学习与参考,请按要求完成作业

项目作业上传说明
第1步:上传你的作业压缩包
第2步:等待讲师一对一批复
第3步:查看讲师点评
上传作业

登录后查看更多作业,立即

意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师