码迷,mamicode.com
首页 > 其他好文 > 详细

box-shadow

时间:2016-07-02 10:30:56      阅读:174      评论:0      收藏:0      [点我收藏+]

标签:

box-shadow和textshadow我觉得差不多

box-shadow和text-shadow一样可以使用一个或多个投影,如果使用多个投影时必须需要用逗号“,”分开。

box-shadow:inset(投影方式) x-offset(x轴偏移) y-offset(y轴偏移) blur-radius(模糊半径) spread-radius(阴影扩展半径) color(阴影颜色)

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

 

阴影类型:此参数是一个可选值,如果不设值,其默认的投影方式是外阴影;如果取其唯一值“inset”,就是将外阴影变成内阴影,也就是说设置阴影类型为“inset”时,其投影就是内阴影;

阴影模糊半径:此参数是可选,,但其值只能是为正值,如果其值为0时,表示阴影不具有模糊效果,其值越大阴影的边缘就越模糊

color如果不设定任何颜色时,浏览器会取默认色

单边效果:

.dome2 {
   box-shadow: -2px 0 0 green, //左边阴影
   0 -2px 0 blue, //顶部阴影
   0 2px 0 red, //底部阴影
   2px 0 0 yellow; //右边阴影
 }

四边具有相同的阴影效果(只设置阴影模糊半径和阴影颜色)

box-shadow: 0 0 5px red)

四边具有相同的阴影效果(只设置阴影模糊半径和阴影颜色)

  box-shadow: 0 0 0 1px red;

ps:这个效果跟border产生的效果很像,但是模糊半径不计算demo宽度,border要被计算宽度

 

在使用多层次的阴影时还需注意一个细节问题,如果前面的阴影模糊值小于后面的阴影模糊值,那么前面的显示在后面之上,如果前面阴影的模糊值大于后面的阴影模糊值,那么前面的阴影将遮住后面的阴影效果

box-shadow

标签:

原文地址:http://www.cnblogs.com/7-Eleven/p/5634864.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!