![]() |
序 CSS(Cascading Style Sheets)中文翻译为层叠样式表单,简称样式单.它是近几年才发展起来的新技术,它是一组样式,样式中的属性在HTML元素中依次出现,并显示在浏览器中.样式可以定义在HTML文档的标记(TAG)里,也可以在外部附加文档作为外加文档.此时,一个样式表单可以作用于多个页面---甚至整个站点,因此具有更好的易用性和扩展性.你可以精确的控制主页里的每一个元素,比如一个字,用CSS你可以给它控制它的前景色,背景色,背景图片,在页面的精确位置,四周加入边框等.可以说CSS的功能是无比的强大.W3C也极力向世界推广这一先进技术. 也许很多人对CSS的一般用途熟悉,但是可能只有少数人知道CSS里面竟然还有象PHOTOSHOP里一样的滤镜.随着网页设计技术的发展,人们已经不满足于原有的一些HTML标记,而是希望能够为页面添加一些多媒体属性,例如滤镜的和渐变的效果.CSS技术的飞快发展使这些需求成为了现实. 从现在开始为大家介绍一个新的CSS扩展部分:CSS滤镜属性(Filter Properties).使用这种技术可以把可视化的滤镜和转换效果添加到一个标准的HTML元素上,例如图片,文本容器,以及其他一些对象.对于滤镜和渐变效果,前者是基础,因为后者就是滤镜效果的不断变化和演示更替.当滤镜和渐变效果结合到一个基本的SCRIPT小程序中后,网页设计者就可以拥有一个建立动态交互文档的强大工具.也就是CSS FILTER + SCRIPT,这就说明想要建立动态的文档还要一些SCRIPT(脚本语言)的基础. 可视化滤镜属性只能用在HTML控件元素上.所谓的HTML控件元素就是它们在页面上定义了一个矩形空间,浏览器的窗口可以显示这些空间.下面列出了HTML合法的控件和它们的说明:
可视化滤镜可以调整页面上控件的外观,事实上,它们可以彻底改变显示的效果.IE4.0以上支持的滤镜属性有:
下面详细讲述每种滤镜的使用方法. |