MariaN (mutterdu) wrote,
MariaN
mutterdu

Баг в 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;) ведет себя нормально.
Tags: hidden, ol, overflow, safari, ul, баг, списки
  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your IP address will be recorded 

  • 1 comment