сайт beta.openvpn.ru . версия joomla 1.5.13 при сужении окна браузера пункты горизонт меню падают вниз. зафиксировал меню по ширине выставив содержащему его контейнеру правый и левый margin: auto хочется чтобы пункты автоматически сужались при сужении окошка браузера либо 2й вариант, хотя бы сделать чтобы пункты держались по горизонтали в одной строчке а не падали вниз сейчас это выглядит так Код (html): <!-- MENU --> <table class="menubg" width="100%" height="33px" align="center" border="0" cellpadding="0" cellspacing="0" background"menu_bg_.jpg"> <td> <div id="top" align="center"> <table cellpadding="0" cellspacing="0" class="moduletable"> <tr> <td> <ul class="menu-nav" id="top"> <li id="current" class="active item1"> <a href="http://beta.openvpn.ru/"> <span>Главная</span> </a> </li> <li class="item59"> <a href="/index.php?option=com_content&view=article&id=69&Itemid=59&lang=ru"> <span>Технологии</span> </a> </li> <li class="item18"> <a href="/index.php?option=com_content&view=category&id=39&Itemid=18&lang=ru"> <span>Настройка и помощь</span> </a> </li> <li class="item29"> <a href="/index.php?option=com_content&view=article&id=67&Itemid=29&lang=ru"> <span>Цены</span> </a> </li> css Код (CODE): #top { position: relative; right: 35px; FLOAT: left; padding: 0px; height: 20px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; } ul.menu-nav { list-style-type: none; } ul.menu-nav li { display: inline; padding-left: 112px; margin: 0px; FLOAT: left; POSITION: relative } ul.menu-nav li a { color: #FFFFFF; font-size: 14px; text-decoration: none; DISPLAY: block; } ul.menu-nav li a:hover { color: #FFFFFF; font-size: 14px; text-decoration: underline; } ul.menu-nav li a:visited { color: #FFFFFF; font-size: 14px; text-decoration: none; } ul.menu-nav li.item28 { background-image: url(../images/dev.jpg); background-repeat: no-repeat; color:#FFFFFF; background-position: 50px center; display: inline; } ul.menu-nav li.item29 { background-image: url(../images/dev.jpg); background-repeat: no-repeat; color:#FFFFFF; background-position: 50px center; display: inline; } ul.menu-nav li.item18 { background-image: url(../images/dev.jpg); background-repeat: no-repeat; color:#FFFFFF; background-position: 50px center; display: inline; } подскажите как быть?! решение наверняка типичное, но поиски не к чему не привели к сожалению..
1. Забытый способ - вставить прозрачную картинку-распорку, указав у неё ширину = размеру меню. 2. Использовать CSS-свойство nowrap
т е картинка распорка будет равна ширине пункта меню? или ширине всего меню?! просто не делал ничего подобного ранее .. впрочем и свойство nowarp тоже не использовал ..