• 技术文章 >web前端 >前端问答

    css3能给图片去掉颜色吗

    长期闲置长期闲置2022-03-22 11:11:29原创78

    css3能给图片去掉颜色;可利用filter配合grayscale属性给图片去掉颜色,filter属性用于定义元素的可视效果,grayscale属性可以将图像转换为灰度图像,语法为“图片元素{filter:grayscale(100%}”。

    本教程操作环境:windows10系统、CSS3&&HTML5版、Dell G3电脑。

    css3能给图片去掉颜色吗

    css3能给图片去掉颜色

    filter 属性定义了元素(通常是<img>)的可视效果(例如:模糊与饱和度)。

    语法为:

    filter: none | blur() | brightness() | contrast() | drop-shadow() | grayscale() | hue-rotate() | invert() | opacity() | saturate() | sepia() | url();

    其中:

    grayscale(%)

    可以将图像转换为灰度图像。值定义转换的比例。

    值为100%则完全转为灰度图像,值为0%图像无变化。值在0%到100%之间,则是效果的线性乘子。若未设置,值默认是0;

    示例如下:

    <html>
    <head>
    <style>
    img {
        filter: grayscale(100%);
    }
    </style>
    </head>
    <body>
    <p>将图像去色:</p>
    <img src="pineapple.jpg" alt="Pineapple" width="300" height="300">
    </body>
    </html>

    输出结果:

    04.png

    (学习视频分享:css视频教程

    以上就是css3能给图片去掉颜色吗的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:css
    上一篇:CSS3兄弟选择器的语法是什么 下一篇:css3怎么设置a标签超出部分为省略号
    PHP编程就业班

    相关文章推荐

    • css字体大小指什么的大小• css对seo有影响吗• 如何利用CSS来美化滑动输入条?自定义样式方法浅析• css3中rem和px有什么区别• css3怎么设置rotate旋转点

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网