box-shadow 还可以这么写

http://www.css88.com/tool/css3Preview/Box-Shadow.html  编辑边框网址

用css3 添加阴影框 box-shadow

ie9 以上 google ,safari,opera  支持此属性

box-shadow:h-shadow v-shadow blur spread color inset;   此为标准语法

h-shadow  必须 ,水平阴影的位置 ,允许负值

v-shadow  必须 ,垂直阴影的位置 ,允许负值

blur  可选 模糊距离

spread 可选  阴影尺寸

color 可选 阴影颜色

inset 可选 修改内外部阴影参数(inset)内部  (outset) 外部    默认为外部;

 平常都是 按照标准写,没想到网上还有其他写法

平常我只实现了 三种阴影效果,(当然也许我学着太浅薄了,只找到三种)

只有边框 单边(只上边,只下边,只左边,只右边)

或是两边(上左,上右,下左,下右)(h-shadow  取  负左正右,v-shadow  取 负上正下)

或是 四边(上下左右)

但是 有没有想过取  两边(上下,左右)

或是三边( 左上右,上右下,右下左,下左上) 的取法

 box-shadow:h-shadow v-shadow blur spread color inset,h-shadow v-shadow blur spread color inset; 

只设置单边 写两遍,当然其中的水平位置或是垂直位置 设置为0像素,保证另两边不出现阴影

上下阴影

box-shadow:0px -10px 6px -3px #888888,0px 10px 6px -3px #888888;


 box-shadow:h-shadow v-shadow blur spread color inset,h-shadow v-shadow blur spread color inset; 

只设置单边 写三遍,设置两边阴影,,保证其中一边始终重复出现阴影

上右下

box-shadow: 5px 10px 6px 3px #888888,5px -10px 6px 3px #888888;

也许看起来有点二   不过能实现效果

以上是我个人测试,有不足之处,请指出来,我好及时修改



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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值