来自W3CSchool的解释

语法:

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

注释:box-shadow 向框添加一个或多个阴影。该属性是由逗号分隔的阴影列表,每个阴影由 2-4 个长度值、可选的颜色值以及可选的 inset 关键词来规定。省略长度的值是 0。

描述
h-shadow 必需。水平阴影的位置。允许负值。
v-shadow 必需。垂直阴影的位置。允许负值。
blur 可选。模糊距离。
spread 可选。阴影的尺寸。
color 可选。阴影的颜色。请参阅 CSS 颜色值。
inset 可选。将外部阴影 (outset) 改为内部阴影。

example

1、 box-shadow:10px 10px black;

2、 box-shadow:10px -10px black;

3、 box-shadow:10px 0px black;

4、 box-shadow:0px 0px 10px 10px black;

Tip:右下阴影为正方向,前3个例子中,水平方向的阴影为10px,所以右侧阴影一直有10px,而垂直方向阴影>0(正方向,下侧有阴影),=0(垂直方向无阴影),<0(负方向,上侧有阴影)。若垂直方向数值固定,水平方向变化也同理!

要想四边都有阴影,水平垂直阴影大小设置为0,然后设置模糊距离和阴影尺寸!

水平阴影和垂直阴影是必须要的,不可缺少!

转载于:https://www.cnblogs.com/chakson/p/4725107.html

CSS3盒子阴影box-shadow相关推荐

  1. (24)css3盒子阴影

    1.边框阴影 在 CSS3 中,box-shadow 属性用于对盒子边框添加阴影. 2.边框阴影语法 box-shadow 属性向盒子添加阴影,属性值有2-4 个长度值.可选的颜色值以及可选 的 in ...

  2. Box Shadow阴影和圆角

    一.盒子写Box Shadow阴影:如 box-shadow:2px 2px 5px #120F0B; //支持Opera浏览器 -moz-box-shadow:2px 2px 5px #120F0B ...

  3. html字体投影效果,IE10中的CSS3文字阴影(text-shadow)属性

    IE10浏览器在Windows开发者预览版中引入了支持硬件加速的CSS3文字阴影(text - shadow)属性.文字阴影是Web开发中最重要的需求功能之一.它使得以前在标准中难以实现的文字效果以更 ...

  4. Box Shadow(阴影)-Css3写法示例

    Box Shadow(阴影)-Css3演示 -moz-box-shadow:2px 2px 5px #333333; -webkit-box-shadow:2px 2px 5px #333333; b ...

  5. Shadow属性和【CSS3 Box Shadow(阴影)效果在线调试工具】

    Shadow属性示例 向内/向外 | x偏移量 | y偏移量 | 阴影模糊半径 | 阴影扩散半径 | 阴影颜色 inset 阴影向内 (默认向外) /* x偏移量 | y偏移量 | 阴影颜色 */ b ...

  6. CSS3 Box Shadow

    语法: box-shadow:1px 2px 3px #FFF; box-shadow:阴影水平偏移值(可取正负值): 阴影垂直偏移值(可取正负值):阴影模糊值:阴影颜色: 兼容性 Firefox支持 ...

  7. html中投影效果图,利用CSS3(box shadow)制作边框投影

    应用CSS3的box shadow属性,可以直接在页面中使用投影,增加页面的立体效果. 最终效果预览 HTML 代码: CSS3 Box shadow 任鸟飞网页设计是一个关注于网页设计及网站开发.图 ...

  8. html5调盒子边框大小,CSS3 - 盒子大小(CSS3 - Box Sizing)

    CSS3 - 盒子大小(CSS3 - Box Sizing) Box大小调整属性用于更改元素的高度和宽度. 从css2开始,box属性的工作方式如下所示 -width + padding + bord ...

  9. html盒子阴影效果,CSS3给div或者文字添加阴影(盒子阴影、文本阴影的使用)

    添加阴影效果以前只能使用图片来实现了,现在的css3功能非常的强大了,今天我们就一起来看关于CSS3给div或者文字添加阴影(盒子阴影.文本阴影的使用)的方法,具体的例子如下所示. CSS3定义了两种 ...

最新文章

  1. Android库so文件及skia函数的调用
  2. 操作系统面试知识点总结2
  3. Swift—初始 (1)
  4. linux sublime 输入中文,Linux中Sublime Text无法输入中文怎么办
  5. 无监督学习和半监督学习
  6. libsvm使用方法总结
  7. vim比vi做的一些改进
  8. MySQL----分库分表
  9. 14.5.5.1 An InnoDB Deadlock Example 一个InnoDB 死锁实例
  10. mysql 主从备份问题_我遇到的mysql主从同步的问题
  11. 飞鸽传书绿色版 为什么比较多人用?
  12. linux网络状态检测libcurl,使用curl进行网络诊断 - msnshow的个人空间 - 51Testing软件测试网 51Testing软件测试网-软件测试人的精神家园...
  13. 优化LibreOffice如此简单
  14. 卡尔曼滤波—建立状态空间表达式
  15. 数据库中字段为CLOB的属性,在Java实体类中将CLOB转化为String
  16. 整理了两天!B站最全Java学习视频和学习路线
  17. python输出关键字的行号_python 《第七谈》简单的抓取数据,联行号为例
  18. 关于本机及网络无法连接SQLEXPRESS的解决办法
  19. “奋斗者”号下潜10909米:我们为什么要做深海探索?
  20. beini奶瓶-无线网络蹭网破解-简明说明

热门文章

  1. 深入理解ASCII,Unicode和UTF-8编码
  2. VCSA中配置时间和时区,实测至6.5适用
  3. OpenBSD 6.0 将移除 Linux 子系统以改进安全
  4. 采用dlopen、dlsym、dlclose dlopen dlerror加载动态链接库【总结】
  5. FreeBSD没有安装Ports的解决办法
  6. 百试不爽的30条职场经验(转)
  7. wps 选择 高亮_WPS的这些功能,竟然如此好用
  8. window用ssh连接本机虚拟机中的ubuntu
  9. Django-内置用户、权限、分组模块
  10. (私人收藏)2019科协WER解决方案