<!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <title>CSS3 Grayscale Filter Effect</title> <style> img.complete-gray { -webkit-filter: grayscale(100%); /* Chrome, Safari, Opera */ filter: grayscale(100%); } img.partial-gray { -webkit-filter: grayscale(40%); /* Chrome, Safari, Opera */ filter: grayscale(40%); } /* Some CSS to beautify this example */ table td{ padding: 15px; text-align: center; } </style> </head> <body> <table> <tr> <td> <img src="examples/resources/dog.jpg" alt="dog"> </td> <td> <img class="partial-gray" src="examples/resources/dog.jpg" alt="dog"> </td> <td> <img class="complete-gray" src="examples/resources/dog.jpg" alt="dog"> </td> </tr> <tr> <td>Original Image</td> <td>grayscale(45%)</td> <td>grayscale(100%)</td> </tr> </table> </body> </html>