css中的滤镜是不是只能处理为黑灰色,不能处理成其他比较鲜艳的颜色(例:处理为红色)

html-css04

css中的滤镜是不是只能处理为黑灰色,不能处理成其他比较鲜艳的颜色(例:处理为红色),第1张

其实处理成灰色也不是通用的。网上有很多例子,但由於滤镜处理仍不被当作CSS规则,所以需要针对每款浏览器作设置。目前只有灰色(IE可以反色),没有其他颜色滤镜。

为什麼没有灰色或者其他颜色的滤镜?网页平台只是一个供分享及获取信息的平台,并不是万能手,不需要因为增加额外的效果而增加浏览器负担。

滤镜效果 功能描述

Alpha 设置不同的透明度变化效果

Blur 建立模糊效果

DropShadow 建立一种偏移的影象轮廓,即投射阴影

FlipH 水平翻转

FlipV 垂直翻转

Glow 为对象的边界增加色彩光效

Gray 将图片以灰度形式显示

Invert 将色彩、饱和度以及亮度值完全反转,类似底片效果

Light 在一个对象上进行灯光投影

Mask 为一个对象建立彩色透明遮罩

Shadow 为对象建立轮廓的影效果

Wave 在X轴和Y轴方向利用正弦波打乱图片

Xray 只显示对象的轮廓