Как вы боритесь с 1px в line-height (WebKit и Firefox)?

Всем привет!
Напишите пожалуйста какими способами вы выравниваете высоту line-height в браузерах на движке WebKit и в Firefox, так как есть разница в 1px. В интернете искал, но нормального ответа так и не увидел.
На данный момент использую такую конструкцию (костыль):
@-moz-document url-prefix() {#kol_sk{line-height: 0.6;}}


Заранее спасибо за ответы.
  • Вопрос задан
  • 3878 просмотров
Решения вопроса 1
DiDfree
@DiDfree Автор вопроса
Вот может кому-то понадобится, "написал" простой скрипт, который в браузере firefox уменьшает значение всех line-height на 1px:
if ( $.browser.mozilla ) {
$('div').each(function() { 
var webkitlh = $(this).css('line-height');
if (webkitlh != 'normal') {
  var mozhlroz = Math.floor(parseInt(webkitlh.replace('px','')) - 1)+'px';
  $(this).css({'line-height' : mozhlroz});
};
});};

ps: может и криво написано, но главное что работает =)
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы