В настоящее время я работаю с текстовым полем с фоном.Мне было интересно, можно ли центрировать текст (вертикально) внутри текстового поля.
важно : он идеально центрирован в Firefox.Только IE это пишет слишком высоко по какой-то причине.Я пробовал высоту строки, отступы и поля.Ничего не работаетЕсть идеи?
РЕДАКТИРОВАТЬ: Это мой текущий CSS.Я должен сказать, что я пробовал метод margin-top, и он не работал для меня.Кроме того, как я уже говорил, это только для IE.У меня есть специфичные для IE таблицы стилей, поэтому не беспокойтесь.
.textValue { color: black; font-size: 12px; font-family: David, sans-serif; }
input { width: 110px; padding: 0 2px; padding-right: 4px; height: 20px; border: solid 1px white; margin-bottom: 0px; background: url(../images/contactTextBg.png) no-repeat top right; }
label { float: right; margin-left: 5px; font-size: 13px; }
Для IE у меня есть следующее:
.textValue { font-size: 14px; }
как для HTML:
<tr>
<td><label for="name">name</label></td>
<td><input type="text" name="name" id="name" class="textValue" value="" /></td>
</tr>
СпасибоАмит