...на самом деле даже незнаю где и в чём ошибка... но меню сделал, работает!
К сожалению не нашёл как удалить тему, потому что разобрался с менюшкой ещё не получив ни единого ответа на форуме, ...почти всю ночь просидел, и методом перебора и исключения тэгов нашёл что к чему. Хотя некоторые загадки остались. Так как код брал из одного урока по выпадающему меню, то там был прописан такой тэг
#menu a {
...лишнее удаляю, дабы не отвлекать внимание
display: block;
background: url(dot.png);
}
вот, последняя строчка background: url(dot.png); - что это понятия не имею, тоесть логически предполагаю что надо подгрузить нужный мне фон, но если подгружаю нужную мне картинку или даже просто меняю url(dot.png) на цвет - нефига не работает, меню начинает глючить! (при переходе в подменю, главная кнопка меню перестаёт быть активной) Самого файла dot.png у меня естественно нет. И почему меню работает, когда он прописан, хотя его в реальности нет, и перестаёт работать, когда я ставлю нужный мне фон - это осталось для меня загадкой.
Вот весь код (без параметров текста и размеров кнопок):
#menu, #menu ul {
list-style: none;
margin: 0;
padding: 0;
border: none;
background: url(index/button_menu.jpg);
float: left;
width: 100%;
}
#menu li {
float: left;
position: relative;
background: url(index/button_menu.jpg);
back\ground: none;
}
#menu a {
display: block;
background: url(dot.png);
}
#menu a:hover {
background: url(index/button_menu_push.jpg);
}
#menu li:hover,
#menu li.jshover {
background: url(index/button_menu_push.jpg);
}
#menu li ul {
display: none;
position: absolute;
background: url(index/button_submenu.jpg);
}
#menu li:hover ul,
#menu li.jshover ul {
display: block;
}
...может есть что-то лишнее, так как с кодингом я не очень дружу и в данном случае всё делалось методом подбора (изначально, в уроке, код был значительно больше, так как там ещё было подменю второго уровня), но в таком виде код работает, и меню нормально функционирует.
Кому интересно, урок по меню здесь 3w.beholder-eye.info/2006/03/30/dropdown-menu-css



