Category: эзотерика

Category was added automatically. Read all entries about "эзотерика".

Баг в Safari, связанный с overflow:hidden в списках

Сегодня столкнулись со следующей проблемой: в Safari, если в списке есть блочный элемент с overflow:hidden маркеры списка пропадают нафиг. Вот такая вот мистическая фигня. Решение нашлось следующее (привожу на примере нашего случая):


<ol>
   <li>
      <a style="display: inline-block; overflow:hidden; height:1.3em;">Длинный, длинный текст, который например хотелось бы прятать, когда он вылезает за пределы одной строки</a>
      <p>Прочая информация</p>
   </li>
</ol>


И вуаля, цифирки в списке не пропадают, ибо глюк в сафари как выяснилось распространяется только на блочные элементы, а вот с строчно-блочными(display: inline-block;) ведет себя нормально.