我使用Post方法在html表单中有以下内容。
<input type="submit" title="" class="myclass" value="" />
和:
.myclass {
background: url(../images/image1.png) no-repeat; border: none;
width: 165px;
height: 59px;
}
基本上,我需要使用image1.png按钮发布我的表单信息,当悬停时,会调用image2.png。你会推荐使用CSS或javascript吗?具体的方法是什么?
谢谢大家,已经回答了!
答案 0 :(得分:8)
提交按钮
<input type="image" title="" class="myclass" src="../images/image1.png" />
<强> CSS:强>
.myclass:hover {
background: url(../images/image2.png) no-repeat; border: none;
width: 165px;
height: 59px;
}
答案 1 :(得分:3)
如果你可以使用jquery,看看这个
答案 2 :(得分:1)
不知道为什么,但第二个答案对我没有用,所以我不得不这样做:
<input type="image" class="myclass" src="../images/image1.png" />
CSS:
.myclass, .myclass:hover {
width: 165px;
height: 59px;
}
.myclass {
background: url(../images/image1.png);
}
.myclass:hover {
background: url(../images/image2.png);
}
答案 3 :(得分:0)
CSS方法对我没有用,但是这个方法(vanilla JS):
<input type="image" src="../images/image1.png" onmouseover="this.src='../images/image2.png';" onmouseout="this.src='../images/image1.png';"/>