这是背景图片:
#logo
{background-image:url('logo.png');width:20px;height:23px;}
#logo:hover
{background-position:0 -23px;-webkit-transition: all 0.5s ease;}
#logo span
{margin-left:-3000px;}
<a href="#"><div id="logo"><span>logo</span></div></a>
这段代码给了我一个幻灯片效果(从黑色 S 到粉红色的垂直幻灯片),而不是我正在寻找的淡入淡出效果。创建两个图像可以解决问题,但在这种情况下这是不可能的。
仅使用一张图像时如何获得淡入淡出效果?