如何在我的测试用例中使
我想要在一行中放置一个
我在Win上的IE8或FF上无法实现它。我尝试使用
请参见我的测试用例,其中包含以下代码:
input
和select
表单元素对齐,使它们的水平边框对齐,并且所有文本(包括标签)都与基线对齐?我想要在一行中放置一个
label
和一个input
表单元素以及另一个label
和一个select
表单元素。因此,我希望select
和input
元素的水平边框对齐,并且我还希望将所有文本(包括标签)与基线对齐。这是否可能?我在Win上的IE8或FF上无法实现它。我尝试使用
box-sizing: border-box;
来强制input
和select
使用相同的盒模型进行呈现。请参见我的测试用例,其中包含以下代码:
<form action="Submit" method="post">
<p>
<label>Sex<select><option value="" selected="selected">Sex</option></select></label>
<label>Date of Birth<input type="text" value="Date of Birth" /></label>
</p>
</form>
body, input, select {
font-family: Helvetica,Arial,sans-serif;
font-size: 12px;
}
select, input {
height: 20px;
padding: 0;
margin: 0;
border: 1px solid gray;
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
}
label {
padding: 0;
margin: 0;
}