当前位置: 首页 > 图文教程 > 网页制作 > HTML/XHTML教程 > CSS滤镜之DropShadow属性

HTML/XHTML教程
一些不太常用的XHTML标签用法以及实例
网页中图片的设置涉及的三个问题
商业HTML邮件的制作建议
HTML Marquee 字符片段滚动
DOCTYPE 文档类型声明(网页爱好者必看)
纯HTML标签你熟悉多少?
HTML元素的ID和Name属性的区别
HTML meta的大作用
HTML标签tbody的用法与说明
HTML 特殊字符转换表
HTML基础 HTML的组成结构
HTML基础之HTML内容细则
Shtml 精简教程
浅谈html table 标签
html Frame、Iframe、Frameset 的区别
HTML 网页页面切换的各种变换效果
HTML的10个表格相关标记
让IE8启动IE7兼容模式的代码
HTML 结构化实现方法
xhtml的块级标记小结

HTML/XHTML教程 中的 CSS滤镜之DropShadow属性


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-04   浏览: 29 ::
收藏到网摘: n/a

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一样,因为这种图象的颜色很丰富,很难找到一个投射阴影的位置。