小白学编程(CSS):呼吸灯

先上效果:

CSS特效:会呼吸的灯

HTML代码:

<body>
    <div class="boxs">
        <div class="box">
            <span class="world">呼吸灯</span>
        </div>
    </div>
</body>

html代码并不复杂,主要由四部分组成:
1.body元素:最外层的画布。
2.类名为boxs的div元素:发光的圆。
3.类名为box的div元素:黑色背景的圆,用于遮盖发光圆的中间部分。
4.类名为world的span元素:在黑色圆上添加文字。

第一步:清除元素自带的边距。

   *{
   
            margin:0;
            padding:0;
        }

第二步:设置画布。
1.背景颜色设置为黑色。
2.设置相对定位。

 body{
   
            background:black;
            position:relative;
        }

第三步:设置发光的圆。
1.设置高为100像素。
2.设置宽为100像素。
3.设置背景颜色为白色。
(现在我们可以在浏览器上看见一个100x100的白色正方形)。如下图:
在这里插入图片描述
4.设置正方形角的弧度为50%(如果四个角的弧度都是50%,我们就可以得到一个圆)。
5.设置盒子阴影:0(横向) 0(纵向) 15px(模糊度) rgb(255,255,255)(颜色)
6.设置绝对定位。
7.设置相对于body元素的位置。只有距离顶部是304px,其他设置为0.
8.设置居中显示。
(补充:margin:上 右 下 左;)
9.设置通明度为0.4。
10.设置动画属性:mymove(动画名称) 10s(周期持续时间) ease-in-out(以低速开始和结束) infinite(无限循环播放) alternate(动画结束后,从结束的地方反向播放)

 .boxs{
   
        height:100px;
        width:100px
  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值