我的网站上有一个Logo,当鼠标悬停时它会变成灰色,我想让它平滑过渡到彩色。虽然它现在可以工作,但是效果不够平滑。我正在使用CSS transition。
这是我的代码
<img alt="TT ltd logo" src="./img/tt-logo.png" class="tt-logo" />
<style>
img.tt-logo {
filter: grayscale(1);
transition: grayscale 0.5s;
}
img.tt-logo:hover {
filter: grayscale(0);
}
</style>