输入类型“数字”不会调整大小

新手上路,请多包涵

当我将类型更改为 type="number" 但它适用于 type="text" 时,为什么我的输入不会调整大小?

例子

    Email: <input type="text" name="email" size="10"><br/>
  number: <input type="number" name="email" size="10">

原文由 SaturnsEye 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 360
1 个回答

似乎 input 类型 number 不支持 size 属性或者它与浏览器不兼容,你可以通过 CSS 设置它

input[type='number']{
    width: 80px;
}

更新小提琴

原文由 Felix 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题