好的,所以我想做的是在鼠标悬停时更改我的徽标。如果默认徽标是 default.PNG,当您将鼠标悬停在它上面时,我想将其更改为 new.PNG!
我正在寻找最好的解决方案,它也与 IE 兼容。我已经尝试了很多方法来让它与 :hover in CSS 一起工作,但无法做到,所以请帮忙。
这就是我的 header.php 文件的样子:
<!--Logo-->
<div class="grid_3_no_margin">
<a href="<?php echo site_url() ?>">
<?php if(!empty($al_options['al_logo'])):?>
<img src="<?php echo $al_options['al_logo']?>" alt="<?php echo $al_options['al_logotext']?>" id="logo-image" class="logo" />
<?php else:?>
<?php echo isset($al_options['al_logotext']) ? $al_options['al_logotext'] : 'Balance' ?>
<?php endif?>
</a>
</div>
<!--End Logo-->
这就是我使用 Firefox 插件分析实际徽标元素时得到的结果:
<div class="grid_3_no_margin">
<a href="http://myurl.com">
<img src="http://myurl.com/icons/logo.PNG" alt="Logo" id="logo-image" class="logo">
</a>
</div>
谢谢!