html - 如何使用图像作为按钮?

标签 html css button

FIDDLE

如您所见,这是图像后面的一个按钮。我想删除那个按钮。并使用图像作为按钮

.buttonup {
  padding: 0px;
  width: 25px;
  cursor: pointer;
  margin-right: 25px;
}

.buttondw {
  width: 25px;
  cursor: pointer;
  margin-left: 25px;
}

#count {
  display: inline-block;
  border-radius: 0px;
  background-color: #ff9933;
  border: none;
  color: #ffffff;
  text-align: center;
  font-size: 18px;
  padding: 5px;
  width: 50px;
  margin-top: 0px;
}
<center>
  <button class="buttonup" id="plus" style="vertical-align:middle"><span><img src="http://i.imgur.com/jWPUjR9.png"> </span> </button> <span id="count">0</span>
  <button class="buttondw" id="minus" style="vertical-align:middle"><span><img src="http://i.imgur.com/Vu6tuf9.png"> </span> </button>
</center>

最佳答案

使用输入类型="图像"

如果您不想提交页面或页面所在的表单,则需要在点击事件上使用 preventDefault()

.buttonup {
  padding: 0px;
  width: 25px;
  cursor: pointer;
  margin-right: 25px;
}

.buttondw {
  width: 25px;
  cursor: pointer;
  margin-left: 25px;
}

#count {
  display: inline-block;
  border-radius: 0px;
  background-color: #ff9933;
  border: none;
  color: #ffffff;
  text-align: center;
  font-size: 18px;
  padding: 5px;
  width: 50px;
  margin-top: 0px;
}
<center>
  <input type="image" class="buttonup" id="plus" style="vertical-align:middle" src="http://i.imgur.com/jWPUjR9.png" /> <span id="count">0</span>
  <input type="image" class="buttondw" id="minus" style="vertical-align:middle" src="http://i.imgur.com/Vu6tuf9.png" />
</center>

关于html - 如何使用图像作为按钮?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37860370/

相关文章:

html - 容器不会停止包装

javascript - 如果重新加载页面,鼠标手形光标会在 Google Chrome 中消失

javascript - 如何在 onClick 时激活 4 个相同的数据 ID?

css - 如何在 Bootstrap 4 中覆盖 SASS 间距

javascript - 为什么我的按钮上的功能不起作用?

android - 如何设置我的选项菜单,使每行只有 2 个按钮?

python - 如何修复按钮命令在代码运行后立即执行的问题?

html - 带有 css 的静态水平导航栏 - IE 和 Chrome 之间的边距问题

css - 应用此类时,是什么导致此文件输入被隐藏?

css - 对每一行的三个元素重复一个 CSS 效果