У меня какая-то фигня с меню, но поверх него оказываются картинки и текст( вот CSS:
ul#menu {
margin:0 0 10px 0;
}
ul#menu, ul#menu ul {
list-style-type:none;
padding: 0;
}
ul#menu ul {
position: absolute;
}
ul#menu a {
display: block;
text-decoration: none;
}
ul#menu li {
position:relative;
width: 100px;
float:left;
margin-top: 1px;
}
ul#menu li ul li a {
padding: 0.5em;
background: #ccc;
color: #000;
}
ul#menu li ul li a:hover {
background: #aaa;
border-left: 5px #000 solid;
}
Уверен, что где-то в нём надо что-то поменять, но чё-то не выходит у меня Помогите, кто-нибудь пожалуйста!
1. Envoy - 26 Августа, 2011 - 19:28:37 - перейти к сообщению
2. Ray Wen - 27 Августа, 2011 - 01:19:11 - перейти к сообщению
Можно добавить z-index:5 для ul#menu ul, но для IE важнее z-index для блоков находящихся на одном уровне... Например если у тебя #menu в #header, а ниже него текст с картинками в #container, то для #header нужно добавить position:relative; z-index:5...
3. Envoy - 27 Августа, 2011 - 17:15:33 - перейти к сообщению
ехуу, спасибо тебе огромное) сделал) я сначала сделал, как ты сказал, потом увидел, что в firefox (именно с него я всегда сижу в инете) не работает, а в гугле, опере норм, потом заметил, что такая фигня только с центральным блоком страницы, поменял у него z-index на меньший, чем у меню и вот) во всех браузерах норм теперь)