Руслан Савенок
530 сообщений
#15 лет назад
Есть блок с кодом, line-height: 1.333; стоит. Раньше как то не попадалось, но если текст жирный то высота строки в фф стает больше, мб кто то знает обход бага?
Антон В.
1807 сообщений
#15 лет назад
Надо на поцыенте глянуть
Руслан Савенок
530 сообщений
#15 лет назад
<table><tbody><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
</pre></td><td class="code"><pre class="javascript" style="font-family: monospace;">$<span style="color: rgb(0, 153, 0); font-style: italic;">(</span><span style="color: rgb(0, 51, 102);">function</span> <span style="color: rgb(0, 153, 0);">(</span><span style="color: rgb(0, 153, 0);">)</span> <span style="color: rgb(0, 153, 0);">{</span> <span style="color: rgb(0, 102, 0); font-style: italic;">// когда страница загружена</span>
$<span style="color: rgb(0, 153, 0);">(</span><span style="color: rgb(51, 102, 204);">'.lmenu a'</span><span style="color: rgb(0, 153, 0);">)</span>.<span style="color: rgb(102, 0, 102);">each</span><span style="color: rgb(0, 153, 0);">(</span><span style="color: rgb(0, 51, 102);">function</span> <span style="color: rgb(0, 153, 0);">(</span><span style="color: rgb(0, 153, 0);">)</span> <span style="color: rgb(0, 153, 0);">{</span> <span style="color: rgb(0, 102, 0); font-style: italic;">// проходим по нужным нам ссылками</span>
<span style="color: rgb(0, 51, 102);">var</span> location <span style="color: rgb(51, 153, 51);">=</span> window.<span style="color: rgb(102, 0, 102);">location</span>.<span style="color: rgb(102, 0, 102);">href</span> <span style="color: rgb(0, 102, 0); font-style: italic;">// переменная с адресом страницы</span>
<span style="color: rgb(0, 51, 102);">var</span> link <span style="color: rgb(51, 153, 51);">=</span> <span style="color: rgb(0, 0, 102);">this</span>.<span style="color: rgb(102, 0, 102);">href</span> <span style="color: rgb(0, 102, 0);">// переменная с url ссылки</span>
<span style="color: rgb(0, 51, 102);">var</span> result <span style="color: rgb(51, 153, 51);">=</span> location.<span style="color: rgb(102, 0, 102);">match</span><span style="color: rgb(0, 153, 0);">(</span>link<span style="color: rgb(0, 153, 0);">)</span><span style="color: rgb(51, 153, 51);">;</span> <span style="color: rgb(0, 102, 0);">// результат возвращает объект если совпадение найдено и null при обратном</span>
&nbsp;
<span style="color: rgb(0, 0, 102);">if</span><span style="color: rgb(0, 153, 0);">(</span>result <span style="color: rgb(51, 153, 51);">!=</span> <span style="color: rgb(0, 51, 102);">null</span><span style="color: rgb(0, 153, 0);">)</span> <span style="color: rgb(0, 153, 0);">{</span> <span style="color: rgb(0, 102, 0);">// если НЕ равно null</span>
$<span style="color: rgb(0, 153, 0);">(</span><span style="color: rgb(0, 0, 102);">this</span><span style="color: rgb(0, 153, 0);">)</span>.<span style="color: rgb(102, 0, 102);">addClass</span><span style="color: rgb(0, 153, 0);">(</span><span style="color: rgb(51, 102, 204);">'current'</span><span style="color: rgb(0, 153, 0);">)</span><span style="color: rgb(51, 153, 51);">;</span> <span style="color: rgb(0, 102, 0);">// добавляем класс</span>
<span style="color: rgb(0, 153, 0);">}</span>
<span style="color: rgb(0, 153, 0);">}</span><span style="color: rgb(0, 153, 0);">)</span><span style="color: rgb(51, 153, 51);">;</span>
<span style="color: rgb(0, 153, 0);">}</span><span style="color: rgb(0, 153, 0);">)</span><span style="color: rgb(51, 153, 51);">;</span></pre></td></tr></tbody></table>



Вставьте в новую страничку и посмотрите что высота первого pre меньше чем 2-го хотя количество строк одинаковое (только в ff)
Максим Ф.
3195 сообщений
#15 лет назад
Оффтопик
Ёж вашу медь... Ну и код...
Дмитрий Васильковский
756 сообщений
#15 лет назад
В ФФ по-моему высоту строки ниже определённой нельзя сделать!
Руслан Савенок
530 сообщений
#15 лет назад
Цитата ("AlekartRu"):
Ёж вашу медь... Ну и код...
код такой модуль подсветки синтаксиса выводит =)

Цитата ("VOPLI"):
В ФФ по-моему высоту строки ниже определённой нельзя сделать!
можно, но тут дело в том что такое происходит на любой высоте если сделать жирный или курсив для опр. символов
Артем Л.
11416 сообщений
#15 лет назад
Цитата ("AlekartRu"):
Ёж вашу медь... Ну и код...

Да уж, как-то жестоко совсем