假设我有以下 html 和 style:
HTML
<div id="container">
<input type="text"/>
<select><option>val</option></select>
</div>
CSS
* {
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
}
input, select {
width: 50%;
float: left;
height: 3em;
line-height: 3em;
}
如何使输入和选择看起来不错?在 Firefox 中,选择的高度很好,但文本val
写在选择的顶部,而在 webkit 浏览器中,选择的高度没有改变。
当并排放置时,有什么方法可以在大多数现代浏览器(firefox,webkit,opera,> = IE8 可能?)中使用自定义高度设置这些选择和输入的样式?