CSS--box-shadow

前言

本文主要是简单学习下box-shadow这一属性的使用方式,如有错误请大家多多指正!!

正题
简介

box-shadow 属性用于在元素的框架上添加阴影效果。你可以在同一个元素上设置多个阴影效果,并用逗号将他们分隔开。该属性可设置的值包括阴影的X轴偏移量、Y轴偏移量、模糊半径、扩散半径和颜色。

参数理解
  1. X轴偏移量(h-shadow)
    这个值必需的,表示水平阴影的位置,允许负值
    正值阴影在右边,负值阴影在左边,0的时候阴影中盒子后面,看不见的,如果有blur值会有模糊效果
  2. Y轴偏移量(v-shadow)
    这个值也是必需的,表示竖直阴影的位置,允许负值
  3. 模糊半径(blur)
    非必须,表示模糊距离,值越大,阴影越模糊
  4. 扩散半径(spread)
    非必须,表示阴影的大小,正值时阴影扩大,负值时阴影缩小,默认为0,和盒子同样大
  5. 颜色(color)
    非必须,阴影的颜色,默认值为黑色
  6. inset
    非必须,表示从外层的阴影(开始时)改变阴影内侧阴影

这里给的值会按上面的顺序依次赋值!!!

例子

首先我们给两个值试试看:

<div class="box"></div>
body{
   
            display: flex;
            justify-content: center;
            height: 700px;
            align-items: center;
        }
        .box{
   
            width: 200px;
            height: 200px;
            background-color: turquoise;
            box-shadow: 6px 6px;
        }

效果如下:
3
三个值呢?(阴影变模糊了)

.box{
   
            width: 200px;
            height: 200px;
            background-color: turquoise;
            box-shadow: 6px 6px 10px;
        }

561
四个值呢?(这里阴影扩散了!)

.box{
   
            width: 200px;
            height: 200px;
            background-color: turquoise;
            box-shadow: 6px 6px 10px 10px;
        }

2

五个值呢?(改变颜色)

.box{
   
            width: 200px;
            height: 200px;
            background-color: turquoise;
        
  • 10
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值