У меня есть меню css, над которым я работаю. Я пытаюсь получить элементы меню в строке, однако они всегда отображаются вертикально. Я попытался поставить display:inline-block
на все элементы, и он по-прежнему не хочет идти в очередь. Какие-либо предложения? Код здесь: http://jsfiddle.net/3aShL/css menu inline-block не работает
0
A
ответ
2
<li>
s являются элементами уровня блока, так только потому, что <a>
это, по-прежнему означает, что с каждым <li>
вы получите новую строку.
display: inline;
На .nav-collapse_ .nav > li
будет исправить.
2
Просто добавьте в CSS
li
{
display:inline;
}
дисплей: встроенный; - По умолчанию элементы li являются блочными элементами. Здесь мы удалить разрывы строк до и после каждого элемента списка, чтобы отобразить их на одной линии
Смежные вопросы
- 1. CSS Menu Sub Menu не работает правильно
- 2. html css menu не работает должным образом
- 3. Javascript Jump Menu не работает
- 4. Menu-Toggle не работает
- 5. Tkinter Menu не работает
- 6. Down Down Menu CSS
- 7. CSS box/ul menu
- 8. jQuery toggle menu не работает
- 9. CSS: center a menu
- 10. Wordpress Menu Widget CSS
- 11. CSS Menu Slide Down
- 12. Css menu resolution
- 13. jQuery Multi Level CSS Menu on-hoover не работает
- 14. css menu border анимация не работает должным образом
- 15. jQuery css dock menu не работает в ASP.NET masterpage
- 16. CSS dropdown menu edit
- 17. CSS Drop Down Menu
- 18. JQuery CSS Menu Trouble
- 19. fix css image menu
- 20. CSS Dropdown Menu
- 21. Pure CSS Dropdown Menu
- 22. CSS Wordpress Menu
- 23. css menu text align
- 24. CSS Menu align right
- 25. CSS/HTML bugged menu
- 26. Joomla menu css
- 27. Pure CSS hover menu
- 28. CSS Hover Menu Пункт
- 29. CSS корзина Dropdown menu
- 30. ASP.NET Menu PopOutImage CSS
вы спасатель жизни, мой друг. спасибо – Ted
Не проблема :) – Ming