javascript - 输入标签不拾取低于 20px 的宽度

标签 javascript html css

<分区>


关闭 6 年前

我需要将按钮类型的输入标签的宽度设置为 16px,但宽度不会低于 20px,也不会减小尺寸。

enter image description here

我想要一个带有绿色复选图像的按钮,它的大小应该低于 20 像素,但我无法使用输入标签来实现。如果我简单地使用 img 而不是 input 标签,那么它不会像按钮那样具有相同的按下效果。

如有任何帮助,我们将不胜感激。

最佳答案

它确实遵守 20 像素以下的尺寸。您需要覆盖按钮上的固有填充证明: enter image description here

需要清楚了解按钮的默认设置(忽略最里面的框)

enter image description here

.tick {
  height:10px;
  width:10px;
}
.tick-20px {
  height:20px;
  width:20px
}
.btn-10px {
  padding: 0;
  width: 10px;
  height: 10px;
}
<button class="btn-10px"></button>
<button><img class="tick" src="http://www.freeiconspng.com/uploads/accept-tick-icon-12.png"></button>
<button><img class="tick-20px" src="http://www.freeiconspng.com/uploads/accept-tick-icon-12.png"></button>

关于javascript - 输入标签不拾取低于 20px 的宽度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39370984/

上一篇:html - ul 标签 html 上的边框图像

下一篇:css - 当字体计算高度不同时如何垂直对齐文本?

相关文章:

div层中的Javascript按钮定位帮助

javascript - 带有 webpack 的 Vue.js 不提供压缩的 GZIP .js 文件

html - 导致 DIV 消失的表达式引擎标签!?我该如何解决这个问题?

html - Materialise 崩溃动画延迟

html - 页面上带有填充的响应高度

javascript - 文本区域按键不起作用

javascript - 如何旋转 THREE.TubeGeometry 段?

html - 使用文章元素时 z-index 无法正常工作

javascript - 内容不会显示在 jQuery 的切换按钮上

css - Bootstrap 网格布局。空div