Форум → Разработка → Клиентская сторона → Верстка и оформление → Списки в строку
Списки в строку
-
27 сентября 2007 г. 21:17, спустя 7 часов 25 минут 32 секунды
примерно так:li {
float:left;
}
илиli {
display:inline;
} -
28 сентября 2007 г. 13:07, спустя 15 часов 49 минут 7 секунд
что то пункты накладываются друг на друга и даже их ширину не установить… -
28 сентября 2007 г. 14:58, спустя 1 час 51 минуту 10 секунд
да, при float'е, в опере и лисе это решается через увеличение margin-left у <li>, но в осле всё равно нумерация пропадает.
Объясни, что конкретно ты хочешь сделать? -
1 октября 2007 г. 9:51, спустя 2 дня 18 часов 53 минуты
А не проще просто в строчку писать что тебе нужно?
Я вобще не понимаю зачем делать вывод данных через <ul> в стрчоку, если он для этого не предназначен.
Или тебе влом перед каждой строкой значок ставить или цифру?from TRIAL with LOVE -
2 октября 2007 г. 8:27, спустя 22 часа 35 минут 53 секунды
c <ul>-то как раз никаких проблем нет. Я, например, любое меню делаю в виде списков (и горизонтальное, и вертикальное) - так, имхо, логичнее. Но вот с нумерованными списками в строку как-то ни разу не сталкивался…
по-сути IE делает правильно убирая номера - номер должен ставиться только, если у элемента display:list-item, но если мы указываем float:xxx, то любое значение свойства display игнорируется, если только оно не none…
Есть ещё конечно :before но IE его не понимает. Короче, врядли удасться сохранить номера… -
2 октября 2007 г. 12:45, спустя 4 часа 18 минут 3 секунды
Цифры в вертикальном <ol> удобны тем, что автоматом выравнивается все. А какой в строке их сакральный смысл? Кто мешает самому их печатать?
Пожалуйста, авторизуйтесь, чтобы написать комментарий!