html - 不同浏览器之间奇怪的 HTML 表单字段大小差异

标签 html css size field textfield

有人知道为什么会这样吗?

<input type="text" name="number" size="12" value="(555)555-5555">
<input type="text" name="ext" maxlength="20" size="1">

CSS 中没有什么有趣的东西。 enter image description here

最佳答案

研究盒子大小。不同的字段类型以不同的框大小呈现。将它们设置为 box-sizing: border-box; 并在您的 CSS 中定义一个宽度值应该会给您一致的宽度。

关于html - 不同浏览器之间奇怪的 HTML 表单字段大小差异,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7761614/

相关文章:

html - 强制 div 的背景图像获取它的大小

html - 使用其他样式表而不是 App_Themes

jquery - HTML/CSS 元素不能强制背景化

html - float 父级仅由内容 float div 扩展

javascript - jQuery/Bootstrap : Child DIV opens up Parent Modal

haskell - 为什么 GHC 元组的大小限制为 62?

c可以在运行时确定数组的大小吗?

html - 如何强制表格中的所有行具有相同的高度

javascript - 停止打开新标签

javascript - 我可以将背景图像的一部分用作单独的 div 吗?