css-block背景色的投影

投影 box-shadow

定义:box-shadow:h-shadow, v-shadow, blur, spread, color, inset

下面分别介绍以上各个属性的意义,color最容易理解,就是阴影的颜色呗,这个不做测试了。

先来介绍h-shadow和v-shadow,字面的理解是水平方向和垂直方向的投影。在这里指的是水平方向和垂直方向的投影相对于原始位置的偏移量。而原始位置,指的是当h-shadow和v-shadow都是0的时候阴影的位置,即在box的正下方。


    box-shadow: 0 0 0 0 red;                                 box-shadow: 5px 5px 0 0 red;                        box-shadow: inset 5px 5px 0 0 red;


大家看下差别,应该就明白v-shadow和h-shadow的含义了,默认情况下,投影是在原block最下方的,投影被盖住了,所以,没看出来什么变化。当设置各个方向的偏移分别为5px时,可以看到投影往右下方分别移动了5px的距离。而inset的含义是投影是在右下还是左上。

接着介绍blur和spread的含义,它们从字面上理解是模糊和拓展的意思,所以,blur的功能是让阴影模糊化,spread的功能是让阴影扩大。下面看下效果。


 box-shadow: 5px 5px 10px  0 red;              box-shadow: 5px 5px 50px 0 red;

由上图可知,blur主要将投影虚化,距离越大,虚化的越厉害。


box-shadow: 5px 5px 0px  10px  red;              box-shadow: 5px 5px  0px 20px  red;





  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值