Пересматривая ошибку высоты строки кнопки Firefox ... какие-нибудь решения 2011 года? - PullRequest
7 голосов
/ 03 мая 2011

Ошибка высотой строки Firefox - это боль.Короче говоря, это предотвращает ручную настройку line-height для button элементов через объявление стиля браузера line-height: normal !important, которое невозможно отменить.

Теперь это огромная боль, и в эпоху, когдак счастью, хакерство вокруг специфических особенностей браузера становится все менее необходимым, я бы не хотел делать исключение для Firefox из всех браузеров.

Так что мой вопрос сейчас заключается в том, могу ли я что-то с этим сделать после концессиичто над статьей делает это в принципе невозможным.

Вот скрипка, с которой можно поиграться: http://jsfiddle.net/hBLQ7/

Откройте в Firefox и Chrome и посмотрите на разницу.

Так есть ли что-нибудь, что мы можем сделать в наше время?

Ответы [ 3 ]

2 голосов
/ 03 мая 2011

Вы можете просто установить высоту кнопки, если это то, что вам нужно?

1 голос
/ 03 мая 2011

Как насчет взломать его сверху и снизу padding?

CSS

button {
   padding: 25px 0;
}

Пример

Example

jsFiddle .

0 голосов
/ 29 декабря 2011

При тестировании вашей скрипки в Firefox 9 ваша кнопка визуализируется с той же высотой, что и диапазон.Использование входных данных типа button / submit дает описанную проблему, однако: Fiddle

Я до сих пор не нашел приемлемого пути решения этой проблемы ..

Один изсоответствующие сообщения об ошибках здесь .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...