У меня всегда возникает проблема при создании веб-страниц с использованием полей input
или select
в CSS, потому что основное внимание уделяется в основном для FireFox и IE, но по какой-то причине текст внутри текстовых полей / входных объектов формы обычно никогда не бывает правильно выровнен (line-height).
Мне интересно, есть ли обычная процедура для того, чтобы поля ввода выглядели так же, как в FireFox и IE, в Safari, потому что они обычно выглядят ужасно, когда вы добавляете немного CSS в элемент. Попытка сбалансировать высоту строки в каждом браузере обычно никогда не срабатывает идеально. Есть ли что-то, чего мне не хватает, чтобы входные данные во всех браузерах выглядели одинаково, когда вы их стилизуете? (в основном речь идет о высоте строки внутреннего текста внутри поля ввода).
есть. Использование em
вместо px
лучше для кросс-браузерной совместимости?