【发布时间】:2013-08-09 18:46:02
【问题描述】:
我正在尝试在不使用背景图像的情况下在悬停/翻转时更改纯 CSS 图像。到目前为止,我有一张图片,当您翻转该图片时,会出现另一张图片。这是 CSS:
#hidden {
display: none;
}
#visible:hover + #hidden {
display: block;
}
因此,当您翻转 #visible div 时,会出现 #hidden div。这是 jsFiddle:http://jsfiddle.net/MNyzd/1/
这很好用,但这并不是我想要完成的。我想交换图像。因此,当您翻转 #visible 时,它应该消失,而不是保持可见。我最初的想法是在悬停时将#visible div 设置为display:none (#visible:hover display:none;),但这不起作用。
那么有谁知道我如何使用这种方法成功地将其变成传统的图像悬停/交换?任何帮助将不胜感激,这里是 jsFiddle...http://jsfiddle.net/MNyzd/1/
【问题讨论】: