CSS实现背景图片透明文字不透明效果的两种方法

  滤镜效果函数补充说明无none默认值,表示没有效果模糊blur(px)为图像设置高斯模糊,默认值为 0,单位为像素,值较大越模糊调整亮度brightness(number)number越大图像越亮,number不能取负值,可以是整数也可以是百分比调整灰度grayscale(%)将图像转换为灰度图像,默认值为 0%,表示原始图像;100% 表示将图像完全变成灰度图像(即黑白图像),不允许为负值调整对比度contrast(%)默认值为 100%,代表原始图像;0% 将使图像完全变黑;当值超过 100% 时图像将获得更高的对比度阴影drop-shadow(h-shadow v-shadow blur spread color)为图像添加阴影效果,参数说明如下:

  h-shadow: 必填值,指定水平方向阴影的像素值,若值为负,则阴影会出现在图像的左侧;

  v-shadow: 必填值,指定垂直方向阴影的像素值,若值为负,则阴影会出现在图像的上方;

  blur: 可选值,为阴影添加模糊效果,默认值为 0,单位为像素,值越大创建的模糊就越多(阴影会变得更大更亮),不允许使用负值;

  spread: 可选值,默认值为 0,单位为像素。若值为正,则阴影将会扩展并增大;若值为负,则阴影会缩小;

  color: 可选值,为阴影添加颜色,如未指定,则由浏览器来绝对,通常为黑色。

  注意: Chrome、Safari 和 Opera 等浏览器不支持第 4 个参数,如果添加,则不会有任何效果反转图像invert(%)默认值为 0%,表示原始图像;100% 则表示完全反转,不允许使用负值不透明度opacity(%)默认值为 100%,表示原始图像;0% 表示完全透明,不允许使用负值图像转为棕褐色sepia(%)默认值为 0%,表示原始图像;100% 表示图像完全变成棕褐色,不允许使用负值调整饱和度saturate(%)默认值为 100%,表示原始图像;0% 表示图像完全不饱和,不允许使用负值图像色相旋转hue-rotate(deg)该值用来定义色环的度数,默认值为 0deg,代表原始图像,最大值为 360deg