如何使用 CSS 将图像的颜色改为黑白?

原文:https://www . geesforgeks . org/如何使用 css 将图像颜色更改为黑白/

本文的方法是使用 CSS 中的滤镜属性将图像的颜色更改为黑白。它用于设置元素的视觉效果。此属性主要用于图像内容。

基本上我们使用灰度()方法将元素颜色转换成黑白。灰度 0%表示原始元素,100%表示完全灰度元素。

语法:

filter: grayscale(100%)

示例:

超文本标记语言

<!DOCTYPE html>
<html>

<head>
    <title>
        How to change the color of an images 
        to black and white using CSS?
    </title>

    <style>
        .gfg {
            -webkit-filter: grayscale(100%);
            filter: grayscale(100%);
        }
    </style>
</head>

<body>
    <h2>GeeksForGeeks</h2>

    <h2>
        How to change the color of an images 
        to black and white using CSS?
    </h2>

    <img src=
"https://media.geeksforgeeks.org/wp-content/cdn-uploads/20191121162913/s11.png" >
    <br>

    <b>After Convert to Black and White</b> <br>
    <img class="gfg" src=
"https://media.geeksforgeeks.org/wp-content/cdn-uploads/20191121162913/s11.png">
</body>

</html>

输出: