Как вы боретесь с разными отступами в Firefox и браузерах на WebKit?

При верстке меню, кнопок, инпутов и подобных элементов всегда наблюдается проблема со шрифтами и отступами в Firefox.

Например:

В пункте меню текст в браузерах на WebKit отображается нормально, но в Firefox отступ получается на 1px больше и текст съезжает вниз, что некрасиво и не кроссбраузерно.

Как вы боретесь с этой проблемой?

UPD: Вот даже тут на Тостере такая же трабла в кнопке "Отправить" i.imgur.com/c3477jY.jpg?1
  • Вопрос задан
  • 2987 просмотров
Пригласить эксперта
Ответы на вопрос 4
swipeshot
@swipeshot
Учусь на ошибках.
reset.css.
Ну или плюю на это дело.
Ответ написан
Комментировать
Обычно у меня как раз наоборот, везде все хорошо, а в хромом разные косяки. Борюсь очень просто - прописываю в css специфичные правила для конкретного движка \ браузера (благо это можно определить).
Ответ написан
Комментировать
fsdsdfsfdsfsdfsdfsdfsdfsd
@fsdsdfsfdsfsdfsdfsdfsdfsd
Unknown
Самого бесит это. Мой пример хоть и убогий, но вроде везде ровно.

jsfiddle.net/wLeq1z1f
Ответ написан
Комментировать
bootd
@bootd Куратор тега CSS
Гугли и ты откроешь врата знаний!
Сообственно ничем это не исправить! Каждый браузер, возьмем за основу ie, ff, chrome рендерят шрифты по разному и у каждого свои алгоритмы. Пока все браузеры как минимум не перейдут на 1 движок, подобное будет случаться. Хотите решить проблему? Просто давайте блокам чуть большую ширину. НИКОГДА не делайте ширину блока по ширине слова.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы