龙空技术网

卓象程序员:让css带我们飞上月球看流星雨-下

程序员小娇 223

前言:

如今小伙伴们对“html写流星雨完整代码”大约比较重视,我们都想要学习一些“html写流星雨完整代码”的相关文章。那么小编也在网摘上收集了一些有关“html写流星雨完整代码””的相关内容,希望咱们能喜欢,大家快快来学习一下吧!

一、引言

当流星划过静谧的太空,一个个美好的愿望流逝,我还没来得及许愿..别急,今天我就教大家如何用css画出一颗颗耀眼的流星,再让它们一个个的划过夜空,这次你一定来得及许愿。

二、思考过程

1、流星的头部

首先将页面的背景颜色设置为#121212,并将div设置成宽、高5px的圆点,这样我们就得到了一个流星的头部。

通过css的变形与阴影,让它看起来更美观,代码如下。

代码解析:

1)transform-origin:x y;

这个声明是负责变圆的,xy可以填px或em,x可以填写left、center、right,y可以填写top、middle、bottom。xy用来设置元素的运动的基点(参照点)

2)box-shadow

盒子阴影效果,里面的值分别为 向右偏移、向下偏移、内外阴影、颜色透明度

2、流星的尾巴

用伪类的方法,在流行空间后继续加上一些内容

代码如下:

代码解析:

运用边框颜色透明与transform:rotate(deg)进行配合,画出倾斜的流星尾巴。

倾斜在之前的效果中有提到,如果大家忘记了,那咱们温故而知新吧!

最后一行被注释掉的代码,是动画效果的声明噢!

3、加上动画效果

我们需要在star和star:after的选择器中加入动画声明。

代码如下:

这样我们的小流星就可以滑动了!

4、添加不同颜色的流星

为了更加漂亮,我们可以多添加几个这样的流星,并换上不同的颜色

将上期的月球与今天的流星相结合,那么一个太空中的流星雨就做好了!

三、下期预告

像素游戏风靡一时,现在也会有很多朋友在游戏中打造自己的世界。那么,下期我将带大家一起去一个像素风的火堆,让我们一起用css写出五彩斑斓的世界吧!

标签: #html写流星雨完整代码 #html流星雨代码怎么用 #html流星雨代码qq #html制作流星雨 #css流星