Подтвердить что ты не робот

Как выравнивать поле ввода и кнопку отправки (также различия между: IE, FFox, Chrome)?

У меня возникли проблемы с полями формы стилей с CSS. Как вы можете видеть ниже, я пытаюсь получить поле ввода, а затем вправо кнопку отправки. Однако по какой-то причине я не могу заставить их правильно выравниваться в любом браузере, и я не могу заставить их по крайней мере выглядеть одинаково в них, и, наконец, все ухудшается, когда я тоже масштабируюсь!

Я пробовал "line-height: normal! important"; решение, но это, похоже, не работает...

Что я делаю неправильно?

IE7 (xp)

IE7
FFox (linux)

FFox
Chrome (linux)

Chrome
CSS (ничего для subscribe_form):

#form_box {
    position: relative;
    height: 35px;
    top: 7px;
    left: 20px; 
}

#subscribe_email {
    border: solid 1px #CCC;
    height: 24px;
    width: 250px;
    font-size: 15px;
    color: #999;
    padding-left: 5px;
}

#subscribe_submit {
    position: relative;
    border: solid 1px #CCC;
    height: 25px;
    width: 115px;
    color: white;
}

HTML:

        <div id="box2" class="tbox">
            <div id="form_box">
            <form id="subscribe_form" action="subscribe" method="post">
                Sign Up:
                <input class="tbox" id="subscribe_email" type="text" name="email" value="email address" />
                <input class="tbox" id="subscribe_submit" type="submit" value="Subscribe" />
            </form>
            </div>
        </div>
4b9b3361

Ответ 1

Вот что работает для меня в FF, IE8 и Chrome на XP

#subscribe_email {
    border: solid 1px #CCC;
    height: 21px;
    width: 250px;
    font-size: 15px;
    color: #999;
    padding-left: 5px;
    vertical-align: bottom
}

#subscribe_submit {
    border: solid 1px #CCC;
    height: 25px;
    width: 115px;
    color: white;
}

Я удалил CSS в div #form_box, установил вертикальное выравнивание: снизу и изменил высоту в текстовом поле.

Ответ 2

вы должны попробовать плавать их как влево, так и они будут позиционировать себя.

Ответ 3

прежде чем приступить к любому css, сделайте все поля и добавьте нуль по умолчанию весь браузер в качестве основного поля и отступов сделав его нулевым, а затем применив стиль ура, он в конечном итоге влияет на