Доброго времени суток! Помогите плиз с выпадающим меню... не могу сделать, чтобы каждая ссылка была на новой строчке.. и выравнивание по центру Код (Text): #navBar1 { float:left; border:solid 2px #849c92; border-radius:13px; -moz-border-radius:13px; -webkit-border-radius:13px; background:-moz-linear-gradient(bottom,#596a63, #829a90); background:-webkit-gradient(linear,left bottom, ctop, from(#596a63), to(#829a90)); -moz-box-shadow: 2px 5px 7px #161617; box-shadow: 2px 5px 7px #161617; } #navBar1 ul ul { display:none; } #navBar1 ul { padding:5px; margin:0; list-style:none; position:absolute; } #navBar1 ul li { display:block; float:left; padding-top:9px; padding-bottom:9px; } #navBar1 ul li span a { border-left:solid #8cab9e thin; } .headerList1 a { border-right:solid #505e58 thin; } #navBar1 ul li a{ display:block; padding:4px; padding-left:13px; padding-right:13px; color:#ffffff; text-decoration:none; font-family:Tahoma, Geneva, sans-serif; font-size:100%; } #navBar1 ul li a:hover { color:#ffffff; text-decoration:underline; } #navBar1 ul ul { position:absolute; top:42px; background:#71a4d2; width:170px; border:thin solid #000201; margin:0; padding:0; font:12px Verdana, Arial, Helvetica, sans-serif; display:none; } #navBar1 ul li:hover ul { position:absolute; left:absolute; display:block; } #navBar1 ul ul li{ padding:0; padding-top:1px; padding-bottom:1px; } #navBar1 ul ul li a { border:none; color:white; } Заранее большое спасибо за помощь
Код (Text): <div id="navBar1"> <ul> <li class="headerList1"><a href="#"> МЕНЮ1</a> <ul> <li> <a href="#" target="_self">ПОДМЕЮ1</a> </li> <li> <a href="#"> ПОДМЕЮ2 </a></li> <li> <a href="#"> ПОДМЕЮ3 </a></li> <li> <a href="#"> ПОДМЕЮ4 </a></li> <li> <a href="/turizm/"> ПОДМЕЮ5</a></li> <li> <a href="#"> ПОДМЕЮ6</a></li> </ul> </li> </div>
дак мне надо что - бы они были в 1 столбик все типо вот так ПОДМЕНЮ1 ПОДМЕНЮ2 ПОДМЕНЮ3 ПОДМЕНЮ4 Добавлено спустя 5 минут 39 секунд: если так сделать, то верхняя часть меню вся сбивается т.е. становится в столбик МЕНЮ1 МЕНЮ2 МЕНЮ3
Простите, тогда я Вас не понял. Решение вам дали чуть выше asokol . Код (Text): #navBar1 ul li { float: left; } #navBar1 ul li ul li { float: none; }
а вот так заработало )) всем спасибо Код (Text): #navBar1 ul li ul li { float: none; text-align:center; } Добавлено спустя 17 минут 42 секунды: еще одина проблемка, совсем забыл про неё )) мыш наведена на CSS подменю которое выпадает начинается от левого края Меню и по своей ширине в право, как сделать ориентирование по середине ? типо вот так: