通过 CSS,你可以使用 filter 属性来改变图片的颜色。有几个可用的 CSS filter 函数可以帮助你实现这个效果。其中一个是 sepia() 函数,它可以使图片呈现出复古的色调。另一个是 grayscale() 函数,它可以将图片转换为灰度图像。还有一个常用的是 hue-rotate() 函数,它可以围绕颜色轮旋转图片的颜色。以下是一些示例代码:
/* 呈现出一种复古的色调 */
img {
filter: sepia(100%);
}
/* 将图片转换为灰度图像 */
img {
filter: grayscale(100%);
}
/* 旋转图片的颜色 */
img {
filter: hue-rotate(90deg);
}
你可以根据需要调整这些函数的参数来实现你想要的图片颜色效果。你还可以结合使用这些函数来达到更复杂的效果。请记住,filter 属性对所有浏览器的支持程度可能会有所不同,所以在使用时要进行测试。