Я согласен с предыдущим комментатором, используйте reset.css! Разные браузеры имеют разные значения полей по умолчанию, отступов и т. Д. Для всех, и это заставляет вашу веб-страницу выглядеть по-разному в каждом из них.
Чтобы устранить проблему, вы должны сделать следующее.
Сначала задайте фиксированную высоту для поля ввода текста:
#search-2.widget.widget_search #s{width:94%;height:20px; padding: 5px;position:relative;}
Изменение заключается в том, что я применил высоту 20 пикселей для элемента
Затем примените следующее к кнопке отправки:
.widget_search #searchsubmit {
background-image:url('http://technickconsulting.com/testblog/wp-content/themes/BoatMotorRecyclers/images/magglass.png');
background-color:transparent;
border:none;
background-repeat:no-repeat;
color:transparent;
height: 28px;
width:30px;
cursor: pointer;
float:right;
bottom:31px;
position:relative;
}
Вы должны использовать шорткоды, например background: url ('http://technickconsulting.com/testblog/wp-content/themes/BoatMotorRecyclers/images/magglass.png') без повтора; чтобы сделать ваш код короче и чище
Надеюсь, это решит вашу проблему.