我已经探索了创建图像翻转效果的替代方法(两种CSS & javascript)。使用css背景图像翻转图像
.main-banner a#link1{
background-image: url(images/yellow-button_03.png);
background-repeat: no-repeat;
width:310px;
height:85px;
top:190.2px;
left:277px;
}
.main-banner a:hover#link1{
background-image: url(images/yellow-button-bright_03.png);
background-repeat: no-repeat;
}
此方法创建与背景图像的热点:在这个过程中我一直在使用一个特定的CSS方法遇到不明原因的行为。鼠标悬停时,图像将被替换为具有完全相同尺寸的不同颜色的按钮。
在第一次鼠标悬停时,由于翻转图像仅在第一次初始化时会出现极其轻微的闪烁。该事件只发生在样式表的第一个缓存之后。
我的问题如下:
鉴于CSS载入中为什么会发生这种行为的发生?
这种行为会表明css背景翻转图像直到最初的鼠标悬停事件才被加载?然而,这种情况并非如此。
请不要提供复制翻转功能的替代解决方案。这不是问题。
我只想了解为什么第一次翻滚时会出现轻微闪烁。谢谢。 a or a#link1
选择之后写入
is link1 an id? –