我正在创建一个网站,并希望通过加载另一个图像/按钮,使用我在Photoshop中创建的稍微不同的颜色套装在我的按钮上添加悬停效果。CSS悬停效果
当我应用代码时什么也没有发生。
这里是我的代码:
CSS:
#main{
position: relative;
background-color:#ececec;
height:900px;
margin-top: 10px;
margin-left: 10px;
margin-right: 10px;
}
#main .button2{
position: absolute;
left:0.5%;
top: 71.5%;
z-index:20;
width:170px;
height:40px;
}
#main .button2:hover{
background-image : url(images/buttBootsRollover.png);
}
HTML:
<div id="main">
<article>
<section>
<a href="#index.php" > <img src="images/buttGloves.png" class="button" /></a>
<a href="#index.php" > <img src="images/buttBoots.png" class="button2" /></a>
<a href="#index.php" > <img src="images/buttEqu.png" class="button3" /></a>
</section>
</article>
这里有可能会给你更好的概览图片:
最后我想要在所有的上添加相同的悬停效果9个按钮
不要将背景图像与'img'元素混淆。 – kapa 2013-03-07 01:34:40
您正试图将背景图像应用于图像标签。这是行不通的,你可以使用javascript来改变src。 – Oliver 2013-03-07 01:36:21