Доброго времени суток уважаемые форумчане.
Сделал форму, сполз input на против label "дом" буквально на 1px помогите поправить и не хватает опыта понять почему он сполз объясните плз.
Заранее благодарен
Вид для печати
Доброго времени суток уважаемые форумчане.
Сделал форму, сполз input на против label "дом" буквально на 1px помогите поправить и не хватает опыта понять почему он сполз объясните плз.
Заранее благодарен
я не понял что куда сползло, на мой взгляд выглядит неплохо. Инпут по умолчанию является строковым элементом, и он выравнивается по вертикали также как и обычный текст (чтобы поместить вводимое значение на одной высоте с другим текстом).
Можно придумывать что-то при помощи line-height, vertical-align, padding, margin и проч, но при работе со строчными элементами это всегда геморрой.
Поэтому, обычно я не работаю со строчными элементами, а делаю их блочными, через display: block.
Вобще, самым простым и сердитым решением является задние position: relative, top, left:
<div>
text <input style="position:relative;top: -10px; left: 16px;"/>
</div>
Самое время начать жить без родителейЦитата:
все время на что то ругань
Попробуй выделить его, потом ctrl+c, выбрать куда вставить, нажать ctrl+vЦитата:
показать, как вставить в код?
Надеюсь и вам так же и только так будут помогать. Великолепный ответ.
Как сделать? - Руками....
Просто браво.
<input style="position:relative; right: 2px;" type="text" id="dom" required />