【发布时间】:2018-03-19 14:47:24
【问题描述】:
一旦我们将鼠标悬停在图像上,我想显示另一张图像。
<div>
<a href="javascript:popWin('https://plus.google.com/share?url=<?php echo urlencode($productUrl); ?>',
'google', 'width=640,height=480,left=0,top=0,location=no,status=yes,scrollbars=yes,resizable=yes');"
title="<?php echo $this->__('Share on Google Plus') ?>"><img src ="<?php echo $this->getSkinUrl('images/G+.png') ?>"/></a>
</div>
我尝试如下:
我添加了class="a1",但它对我不起作用。
<a class="a1" href="javascript:popWin('https://plus.google.com/share?url=<?php echo urlencode($productUrl); ?>',
'google', 'width=640,height=480,left=0,top=0,location=no,status=yes,scrollbars=yes,resizable=yes');"
title="<?php echo $this->__('Share on Google Plus') ?>"><img src ="<?php echo $this->getSkinUrl('images/G+.png') ?>"/></a>
css
.a1:hover {
background-image: url('images/G+1.png');
}
【问题讨论】:
-
重复,你可以在这里找到答案:stackoverflow.com/questions/4717117/… :)
-
为您的 DIV 设置类或 ID 并使用
:hover更改图像... -
@AaronLavers 请检查更新的问题并删除“重复”
-
@masmrdrr 请检查更新的问题
-
只有当第一张图片也在
background-image中而不是img标签中时,您才能使用您的 css - 正如您在@AaronLavers 所附问题中看到的那样
标签: javascript jquery html css