html css投影,CSS滤镜之Shadow属性-网页设计,HTML/CSS

shadow属性可以在指定的方向建立物体的投影。它的表达式是这样的:

filter:shadow(color=color,direction=direction)

在这里,shadow有两个参数值:color参数用来指定投影的颜色;direction参数用来指定投影的方向。

这里说的方向与我们在第二节blur属性中提到的“方向与角度的关系”是一样的。   也许您会问,前面讲到的dropshadow属性和shadow属性有什么不同吗?

光说的话,您恐怕还难以理解,让我们看一看分别利用这两个属性做出来的效果有什么不同(见下图):

4898edab2f0330a765373cc194f53098.gif 

ec111a2b3d7c41739e2f30891595c205.gif

shadow效果        dropshadow效果

这样一对比,就可以很明显的看出两者的不同。

shadow属性可以在任意角度进行投射阴影,dropshadow属性实际上是用偏移来定义阴影的。所以,看上去左图的文字和阴影就像是一体的,而右图的文字就像脱离了阴影一样。

本例的代码如下:

shadow

.shadow{position:absolute;top:20;width:300;

filter:shadow(color=#cc66ff,direction=225);}

//*定义shadow类的样式,绝对定位,shadow属性,阴影颜色、投影方向*//

.dropshadow{position:absolute;top:180;width:300;

filter:dropshadow(color=#cc66ff,offx=10,offy=10,positive=1);}

//*设置dropshadow类的样式,样式与shadow类相似, 不同的是滤镜用了

dropshadow属性,设置x轴和y轴的偏移量*//

–>

//*区域内为shadow类*//

font-weight:bold;color:#ff9900;”>

hongen online

//*定义字体名称、大小、粗细、前景色*//
//*区域内为dropshadow类*//

font-weight:bold;color:#ff9900;”>

hongen online

//*定义字体样式与shadow类的一样*//
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值