Box Shadow

1.box-shadow属性

box-shadow属性是一个给元素添加阴影效果的css3属性,允许给元素设置一个或多个阴影效果,IE9+、Firefox 4、Chrome、Opera 以及 Safari 5.1.1 支持 box-shadow 属性。

2.语法

box-shadow属性由五个值组成:h-shadow(水平距离)、v-shadow(垂直距离)、blur(模糊距离)、spread(尺寸)、color(颜色)、inset(内部),其中最后一个属性默认为外部outset,前2个水平距离和垂直距离必需要有,后面可选择设置。

.box{
			width: 400px;
			height: 400px;
			background-color: aqua;
			box-shadow: 10px 20px 5px 10px red;
		}

显示效果如下:
在这里插入图片描述

3.h-shadow(水平距离)

h-shadow可设置正负值,代表阴影向水平方向移动的距离。规定右边为正,左边为负。

css
.box_left{
box-shadow:10px 20px 5px 10px red;
}
.box_right{
box-shadow:-10px 20px 5px 10px red;
}

4.v-shadow(垂直距离)

v-shdow也可设置正负值,代表阴影向垂直方向移动的距离。规定向下为正,向上为负。

.box_top{
box-shadow:10px 20px 5px 10px red;
}
.box_bottm{
box-shadow:-10px 20px 5px 10px red;
}

5.blur(模糊距离)

blur设置元素阴影的模糊的距离,负值是不被允许的默认当作0处理,0意味着阴影没有任何模糊完全显示,模糊半径越大,阴影越模糊朦胧。

6.spread(尺寸)

spread设置阴影的尺寸大小,代表元素阴影向各个方向延伸的大小,为0时会使阴影延伸得和元素本身大小一样,为负值会使阴影缩小的比元素本身还小,为正值会让阴影延伸得比元素还要大。

7.color(颜色)

color设置阴影的颜色。

8.inset(内部)

inset设置阴影的位置处于元素内部,当设置这个属性的时候,会与默认时候的规律相反,即当给水平距离和垂直距离设置正值时,阴影会分别向左和上移动。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值