css3如何实现阴影效果


当前第2页 返回上一页

效果图:

这里写图片描述

box-shadow: -10px -10px 5px #9521de;(水平和垂直方向是负值的情况)

这里写图片描述

box-shadow: 0px 0px 10px #9521de;(水平和垂直方向是0的情况,这时四周都会有阴影,这种情况也是经常用到的)

这里写图片描述

box-shadow: 0px 0px 10px 10px #9521de;(水平和垂直方向是0的情况,这时四周都会有阴影, 第三个值是模糊距离(阴影的覆盖面积) 第四个值是阴影的尺寸(这个用的很少))

f27fd8cdd93fc3a3a5309aa413725c5-3.jpg" alt="这里写图片描述"/>

**box-shadow: 0px 0px 10px #9521de inset;**水平和垂直方向是0的情况,这时四周都会有阴影, 第三个值是模糊距离(阴影的覆盖面积)设置为内部阴影 )

这里写图片描述

**box-shadow: 5px 5px 10px #9521de inset;**水平和垂直方向是正值的情况, 在左上方,第三个值是模糊距离(阴影的覆盖面积)设置为内部阴影 正好和外部阴影相反)

这里写图片描述

**box-shadow: -5px -5px 10px #9521de inset;**水平和垂直方向是负值的情况,在右下方 ,第三个值是模糊距离(阴影的覆盖面积)设置为内部阴影 正好和外部阴影相反)

这里写图片描述

以上只是简单实验了一下阴影的效果和位置。其实就在项目中用到的效果来看还是**box-shadow: 0px 0px 10px #9521de;**和 **box-shadow: 10px 10px 5px #9521de;**其实主要是通过熟悉各种效果来自由组合,熟悉各个值代表的含义。

spread属性用的很少,这个是用于扩展阴影半径的。

例如:box-shadow: -5px -5px 10px 10px #9521de inset;

这里写图片描述

也可以给每条边单独设置阴影效果:

box-shadow:5px 5px 5px #000,5px -5px 5px #000,-5px 5px 5px #000,-5px -5px 5px #000;

总之一句话:活学活用。

推荐学习:css视频教程

以上就是css3如何实现阴影效果的详细内容,更多文章请关注木庄网络博客

返回前面的内容

相关阅读 >>

css怎么去掉文字前的点

为什么要使用css样式表

css怎么改变div字体颜色

css grid布局的优缺点是什么?

css如何设置不规则阴影

css animation-timing-function属性怎么用

详解css3+svg滤镜实现不规则边框的方法

css padding属性怎么用

css如何关闭浮动

html如何加入css样式

更多相关阅读请进入《css》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...