|
dropshadow属性是为了添加对象的阴影效果的。它实现的效果看上去就像使原来的对象离开页面,然后在页面上显示出该对象的投影。看一看它的表达式:
filter:dropshadow(color=color,offx=offx,offy=offy, positive=positive)
该属性一共有四个参数: color代表投射阴影的颜色。 offx和offy分别x方向和y方向阴影的偏移量。偏移量必须用整数值来设置。如果设置为正整数,代表x轴的右方向和y轴的向下方向。设置为负整数则相反。 positive参数有两个值:true为任何非透明像素建立可见的投影,false为透明的像素部分建立可见的投影。 同样,我们先来看一个例子(见下图):

看,图中的文字就像是从页面上飞出来一样,并且留下了一层淡淡的影子。 实际上在这里应用的就是css的dropshadow属性,我们来看一下它的代码:
<html> <head> <title>dropshadow </title> <style>//*定义css样式*// <!-- div {position:absolute;top:20;width:300; filter:dropshadow(color=#ffccff,offx=15,offy=10,positive=1);} --> //*定义div范围内的样式,绝对定位,投影的颜色为#ffccff, 投影坐标为向右偏移15个像素,向下偏移10个像素*// </style> </head> <body> <div> <p style=“font-family:matisse itc;font-size:64; font-weight:bold;color:#cc00cc;”> //*定义字体名称、大小、粗细、颜色*// love leaf </p> </div> </body> </html>
和chroma属性一样,dropshadow属性对图象的支持不好,我指的是jpeg、gif格式的图象文件。 不能支持的原因与chroma一样,因为这种图象的颜色很丰富,很难找到一个投射阴影的位置。 |

文章整理:西部数码--专业提供
域名注册、
虚拟主机服务
http://www.west263.com
以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!