关于CSS3阴影使用方法介绍

高洛峰
高洛峰 原创
2017-03-23 10:29:45 1143浏览

一、边框阴影

标准语法:

box-shadow : h-offset v-offset blur spread color [ inset ] ,...

[ 偏移量向右下为正值,左上为负值 ]

a、若有多重阴影,用逗号分隔,且依次往下叠加,最先写的在最上面

b、若有inset,则为内侧阴影,但要注意:如果只是简单的在原来阴影上加 inset,则阴影在相反一侧内部,并非简单翻转反向。

c、扩展spread最大的好处和作用是当取负值时屏蔽或减少对其余3边的干扰

d、如果元素内部DIV填充有颜色,则内侧阴影会被有颜色的部分遮蔽,但可将内部有颜色的DIV设置为relative并将z-index设为-1即可显示被遮挡的内侧阴影。

[这种情况较少,而且有诸多限制 ]

二、文本阴影

标准语法:

text-shadow : h-offset v-offset blur color ,...

[ 偏移量向右下为正值,左上为负值 ]

a、若有多重阴影,用逗号分隔,且依次往下叠加,最先写的在最上面

效果二:Apple Style Effect

.demo4 { color: #000;
text-shadow: 0 1px 1px #fff; }

效果三:Photoshop Emboss Effect

.demo5 { color: #ccc;
text-shadow: -1px -1px 0 #fff,1px 1px 0 #333,1px 1px 0 #444;}

效果四:Blurytext Effect

.demo6 { color: transparent;
text-shadow: 0 0 5px #f96;}

效果七:3D text effect

.demo10 { color: #fff;
text-shadow: 1px 1px rgba(197, 223, 248,0.8),2px 2px rgba(197, 223, 248,0.8),3px 3px rgba(197, 223,

以上就是关于CSS3阴影使用方法介绍的详细内容,更多请关注php中文网其它相关文章!

声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。