目前,我正在开发一个网站,该网站在单独的精灵表上有多个图像(例如此链接中的两个(imgur)。我正在尝试将较暗的图像淡化为较亮的图像,并且我一直在使用类似的东西:
.display {
background-image: url("../images/1.png");
display: block;
background-position: 0 -53px;
width: 124px;
height: 53px;
}
.display:hover {
background-image: url("../images/1.png");
display: block;
background-position: 0 0px;
width: 124px;
height: 53px;
}
这可行,但它只会使图像立即改变,我更喜欢悬停时的某种“淡入”或“发光”效果。实现我想要的结果的最简单方法是什么?我想它会是 jQuery 或 CSS3 中的东西,但我真的没有运气。