В помощь веб-разработчику

September 4th, 2008

Нумерованные списки и флоты внутри

Posted by admin in Без рубрики

Наткнулась тут в одном из проектов на очень забавное поведение нумерованных списков: когда внутри LI с нумерацией и style-position:inside находятся сплошь зафлоченные элементы, отображение начинает бажить: в ФФ3 цифра на одной строке, а все флоты на следующей; в Сафари цифры как будто едут за флотами, и в этом с ним солидарен IE6; опера вообще не показывает нумерацию, а IE7 каждую LI нумерует заново с единицы.

В общем, друзья, вопрос: это ЧТО вообще такое? Может быть, это уже где-то как-то решено и описано?

Ну и о моем решении: я, попробовав метод выравнивания без флотов, поняла, что такое количество экстраразметки и странного css несколько переваливает за допустимые нормы, и проще уж цифры написать от руки и зафлотить тоже, благо, у меня всего 4 пункта списка, и это никогда не поменяется; но, как бы сделали вы?

Вот вам тестовая страничка, скажите что-нибудь, пожалуйста.

Comments are closed.

Sorry, the comment form is closed at this time.