|
|||||||
Проблема с выпадающим меню на CSS в Wordpress!Обсуждение темы Проблема с выпадающим меню на CSS в Wordpress! в разделе HTML, CSS, JavaScript, часть категории ВЕБ-ПРОГРАММИРОВАНИЕ; В общем, проблема такая. В выпадающем меню выпадающие пункты не встают как надо списком по вертикали, а тупо накладываются друг на друга. Причем, ... |
![]() |
|
|
Опции темы |
|
|
#1 |
|
|
В общем, проблема такая. В выпадающем меню выпадающие пункты не встают как надо списком по вертикали, а тупо накладываются друг на друга.
Причем, до этого делала это же меню(до того как слетели файлы сайта), все работало отлично. Сейчас не могу понять в чем проблема. Кажется что проблема в position, но в голову не приходит как исправить, а может и не в этом.. в общем вот то как выглядит сейчас http://s019.radikal.ru/i607/1312/81/ba56450098a6t.jpg Модераторам просьба не ругаться, у вас что то с загрузкой картинок, не смогла залить. Вот код: <div class="menu-head"><?php wp_nav_menu(); ?> </div> .menu-head { list-style:none; float: right; font-size: 18px; margin-top: 30px; } .menu-head li { float:left; margin-right:10px; position:relative; display:block; } .menu-head li a{ padding:5px; color: #FFF; text-decoration:none; } .menu-head li a:hover{ color: #009e8e; text-decoration: none; } .menu-head li a:active{ color: #ff6d00; text-decoration: none; } .menu-head li ul li { list-style:none; position: absolute; opacity:0; -webkit-transition:0.25s linear opacity; } .menu-head li ul li a{ white-space:nowrap; display:block; } .menu-head li:hover ul li{ left:0; opacity:1; background-color:#FFF; border: 1px solid #333; } .menu-head li:hover ul li a { color:#000; } .menu-head li ul li:hover a{ background:#bdbdbd; color: #000; } .menu-head li ul li:hover ul li a:hover{ background:#333; } А надо вот так: http://i069.radikal.ru/1312/16/b1866eb5c6bct.jpg Модераторам просьба не ругаться, у вас что то с загрузкой картинок, не смогла залить. |
|
|
|
|
#2 |
|
|
Ну всем спасибо что ответили, разобралась сама. Также возникла проблема с подсветкой активного пункта меню, решилась тоже в принципе легко, ну в общем готовый код такой(вдруг кому понадобится):
PHP код:
Код:
#menu {
background: #000;
font-size: 18px;
clear: both;
display: block;
float: right;
width: 100%;
margin-top: 24px;
margin-right: -640px;
}
#menu ul {
list-style-type: none;
padding-left: 0;
padding: 5px 0;
}
#menu a {
color: #FFF;
display: block;
padding: 0 5px;
text-decoration: none;
}
#menu li {
float: left;
position:relative;
padding: 0px 5px;
}
#menu ul li a:hover {
color: #009e8e;
}
#menu ul ul {
display: none;
float: left;
margin: 0;
position: absolute;
left: 0;
width: 188px;
z-index: 99999;
}
#menu ul ul ul {
left: 100%;
top: 0;
}
#menu ul ul a {
background: #f9f9f9;
border-bottom: 1px dotted #ddd;
color: #444;
font-size: 13px;
font-weight: normal;
height: auto;
padding: 10px 10px;
width: 168px;
margin: 0 ;
}
#menu a:focus {
background: #efefef;
}
#menu ul li:hover > ul {
display: block;
}
#menu li.current_page_item{
color: #ff6c00;
}
#menu li.current_page_item a{
color: inherit;
}
Вот такое вот меню получилось : 222.jpg Код:
#menu li.current-menu-ancestor {
color: #ff6c00;
}
#menu li.current-menu-ancestor a{
color: inherit;
}
|
|
|
![]() |
|
|
| Похожие темы | ||||
| Тема | Автор | Раздел | Ответов | Последнее сообщение |
| Проблема с выпадающим меню pro_dropdown_2 | n-dl | HTML, CSS, JavaScript | 5 | 06.07.2012 00:07 |
| Проблема с выпадающим меню pro_dropdown_2 | n-dl | HTML, CSS, JavaScript | 0 | 21.05.2012 20:28 |
| Проблема с выпадающим меню pro_dropdown_2 | n-dl | HTML, CSS, JavaScript | 0 | 21.05.2012 20:27 |
| Проблема с выпадающим меню | dieselred | HTML, CSS, JavaScript | 1 | 14.07.2009 19:41 |
| Помогите с выпадающим меню | DENweb | HTML, CSS, JavaScript | 13 | 11.05.2008 15:20 |
|
Реклама на форуме
Условия размещения рекламы
Биржа ссылок
Заработай на сайте!
|