这个是需要应用css的滤镜来实现的,但是只有IE浏览器支持。
代码实例如下:
<html><head>
<title>Gray灰度</title>
<style>
<!--
body{
margin:12px
}
.gray{
filter:gray /* 黑白图片 */
}
-->
</style>
</head>
<body>
<img src="building5.jpg">&nbsp
<img src="building5.jpg" class="gray">
</body>
</html>
css rgba()设置颜色透明度RGBA 是代表Red(红色) Green(绿色) Blue(蓝色)和 Alpha(不透明度)三个单词的缩写。RGBA 颜色值是 RGB 颜色值的扩展,带有一个 alpha 通道 - 它规定了对象的不透明度。
rgba()里的值的介绍:
R:红色值。正整数 (0~255)
G:绿色值。正整数 (0~255)
B:蓝色值。正整数(0~255)
A:透明度。取值0~1之间
rgba()只是单纯的可以设置颜色透明度,这样在页面的布局中有很多应用。比如说:让背景出现透明效果,但上面的文字不透明。