【发布时间】:2013-11-05 13:19:06
【问题描述】:
是否有一种简单的方法可以在所有主要浏览器(即包括 IE7)中将标签与文本框对齐?我将标签和文本框上的显示设置为内联块,这似乎在任何地方都可以使用,但在标签所在的 IE7 中div的底部。
<label class="inputLabel" for="emailTextBox">
Email:</label>
<input class="textBox" type="text" id="emailTextBox" value=" Email address" />
input.textBox
{
margin-top: 5px;
margin-bottom: 5px;
height: 30px;
width: 350px;
font-size: 15px;
font-family: Verdana;
line-height: 30px;
display:inline-block;
}
label.inputLabel
{
font-family: Verdana;
font-size: 15px;
line-height: 30px;
display:inline-block;
}
【问题讨论】:
-
贴一些代码让我们看看。
-
我知道这被认为是 dirty 方式,但我仍然为此使用表格。这是我发现可靠处理它的唯一方法。
标签: html css internet-explorer-7