- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
В 2023 году Google заблокировал более 170 млн фальшивых отзывов на Картах
Это на 45% больше, чем в 2022 году
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Здравствуйте!
Установил на wordpress всплывающее меню, но страницы 3 уровня наплывают на страницы 2 уровня. (автомобили-LIFAN BREEZ СЕДАН-дальше налазит)Подскажите, пожалуйста, что нужно прописать в CSS для того, чтобы корректно отображалось? Сайт zarden.ru/blog1/
Код css:
/*общий стиль блока меню*/
#menu {
height: 60px;
background: #3C3C3D;
clear: both;
font-size: 14px;
}
/*стиль ссылок в меню*/
#menu li a{
color: #fff;
display: block;
line-height: 55px;
padding: 0 23.2px;
height: 60px;
}
#menu li a:hover {
background: #07599d;
text-decoration: none;
}
/*стиль для элементов первого уровня, т.е. дочерних страниц*/
#menu li {
list-style: none;
float: left;
}
/*стиль для элементов дочернего меню*/
#menu li ul li {
float: none;
}
#menu ul {
background: #4182b8;
margin: 0; padding: 0;
position: absolute;
z-index: 10;
}
/*строка display:none прячет выпадающее меню*/
#menu ul{
display: none;
background: #4182b8;
margin: 0; padding: 0;
position: absolute;
z-index: 10;
}
#menu a {
display: block;
height: 40px;
margin: 1px 0px 0px 0px;
padding: 20px 37px 0 37px;
background: url(images/img05.gif) repeat-y left top;
text-decoration: none;
text-transform: capitalize;
font-size: 12px;
color: #FFFFFF;
}
Для начала поставьте родительский UL в меню.
Можно подробней?
Слайд шоу пробовали отключать? z-index поставить побольше пробовали?
У меню нет ul в списке.
- куда уж подробней то? Где у вас начинается список, с элемента <div id="menu"> и сразу пошли элементы li.
Тогда уж - <ul id="menu"><li>.....
для ul третего уровня при наведении добавил этот css, заработало:
для ul третего уровня при наведении добавил этот css, заработало:
Скажите, пожалуйста, куда этот код прописать. Пробовал в разные блоки - не получается. (код в начале темы)
-Leon- добавил 04.05.2011 в 15:48
При наведении на АВТОМОБИЛИ у меня открывается одновременно 2 подменю и 3. Мне нужно запретить отображение 3.
попробуй добавить это в конец style.css
#menu .children li:hover ul{
margin-left: 215px;
margin-top: -60px;
}
Почти заработало, меню выпадает!!!
Только в самом начале, при наведении на АВТОМОБИЛИ осталось накладывание. Еще чуть чуть до финиша, не оставляйте меня, плиз :)
Посмотрите, пожалуйста сайт, адрес в начале поста.
Надо как то запретить отображение выпадающего меню 3 уровня, одновременно со 2
ну смотри, сейчас свой скрипт
<script type="text/javascript">
jQuery(document).ready(function(){
jQuery("#menu li").hover(
function(){
jQuery(this).find('ul').show('slow');
},
function(){
jQuery(this).find('ul').hide();
}
);
});
</script>
раскрывает все теги ul, вложенные в "#menu li" . а надо чтобы раскрывало только дочерние теги ul. так что подумай как это можно сделать.
У мня, к сожалению, нет знаний css. Подскажите, если не трудно...