自动重新调整网页上的图像大小

时间:2012-11-22 19:16:38

标签: javascript css

我有一个按钮类型按钮,我想将图像放在上面。我的代码看起来像这样

<button id="button" type="button" onclick="bus()">
  <img src="DestinationH-Bus-Driver-Login.png">
</button>

这个问题是我得到一个灰色空间,使整个图像变大,如果我使用更大的图像,它工作正常。但是,如果我突然从电话呼叫该网站,那么大按钮就会很小。任何建议将不胜感激。

我知道类型图像,但我不能使用它,因为它给了我一个提交类型的按钮,我想要一个按钮类型的按钮,但是如果我使用图像类型而不是上面的方法,图片确实很好用。

2 个答案:

答案 0 :(得分:4)

为什么不将onclick事件放在图像上?

<img src="DestinationH-Bus-Driver-Login.png" onClick="bus()" />

答案 1 :(得分:0)

如有必要,您可以使用类型为image的input标记,并通过返回false取消事件处理程序中的默认表单提交:

<input type="image" src="DestinationH-Bus-Driver-Login.png" onclick="bus(); return false;"/>

这应该为您提供与button标记相同的功能,但具有更好的跨浏览器支持,可以使用图像设置样式。