我设置高度:
input,select{height: 20px;}
但在浏览器中它的高度是input : 20px
和 select 18px
,我不知道为什么,因为在 input 和 select 被重置之前。如果我删除 <!DOCTYPE html>
然后就可以了,但是 IE 不居中页面。
最佳答案
这可以通过将元素的 box-sizing
属性设置为 border-box
来纠正:
input, select{
box-sizing: border-box;
}
moz-
或 webkit-
等供应商特定前缀可能适用。
关于html输入并选择不同的高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13661759/