一、边框阴影
标准语法:
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中文网其他相关文章!