博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
元素单侧阴影效果
阅读量:6257 次
发布时间:2019-06-22

本文共 1030 字,大约阅读时间需要 3 分钟。

语法: box-shadow: h-shadow   v-shadow   blur   spread   color   inset;

(box-shadow: 水平阴影 垂直阴影 模糊距离 阴影大小 阴影颜色  内部阴影;)

水平阴影、垂直阴影值必填,其余值可选;

1)box-shadow的第二个参数1px,表示垂直阴影,其值越大,向下偏移越大;

.box{
width:300px; height: 200px; box-shadow: 0px 1px 10px 0px green;//第二个参数1px,表示垂直阴影,其值越大,向下偏移越大; margin:20px;}

效果图如下所示:

当将垂直距离的参数设置变大时:

.box{
width:300px; height: 200px; box-shadow: 0px 10px 10px 0px green;//第二个参数10px,表示垂直阴影,其值越大,向下偏移越大; margin:20px;}

效果图:

可以看出上册已经看不到绿颜色的边框了。

2)第三个参数,表示阴影的半径,其值越大,阴影越模糊:

.box{
width:200px; height: 200px; border-radius: 50%; margin:20px; background-color: yellow; box-shadow: 0px 5px 1px 0px green;}

效果:

将第三个参数改为100:

box-shadow: 0px 5px 100px 0px green;

可以看出变得更加模糊。

 3)第四个参数表示阴影的半径:

.box{
width:200px; height: 200px; border-radius: 50%; margin:20px; background-color: yellow; box-shadow: 0px 0px 0px 20px green;}

半径为20px;

综上所述:如果要实现左侧和上册的阴影效果,则第一个和第二个参数要设置为负值。

如果要实现元素周围等距离的阴影,则需要设置第一个和第二个参数均为0;

转载于:https://www.cnblogs.com/xiaozhumaopao/p/5909933.html

你可能感兴趣的文章
Python 3.5 安装geohash库后import geohash失败
查看>>
基于V4L2的视频驱动开发(1)
查看>>
zoj 1008
查看>>
VC++ CArchive及简单的文件操作方法
查看>>
android中ListView数据混乱问题
查看>>
如何从零安装Mysql
查看>>
Appium简介及工作原理
查看>>
更换笔记本内存:自己动手修电脑(一)
查看>>
区分扫描枪输入和键盘输入的实现
查看>>
【mongdb主从复制和同步】
查看>>
下载文件downloadFile
查看>>
cf-Round542-Div2-B(贪心)
查看>>
日志挖掘(logminer)
查看>>
LaTeX技巧005:定制自己炫酷的章节样式实例
查看>>
1_NAT模式和桥接模式下的网络配置
查看>>
EF架构~为EF DbContext生成的实体添加注释(T5模板应用)
查看>>
【转】VLAN原理详解
查看>>
python --- json模块和pickle模块详解
查看>>
idea中artifacts、facets、modules是什么意思?
查看>>
FUCKED-BUG之临时对象的生死
查看>>