5 / 5 / 3
Регистрация: 23.06.2013
Сообщений: 174

Доработать меню, нужна подсказка

26.09.2014, 23:05. Показов 572. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Здравствуйте! Вот код меню, это только заготовка)
Кликните здесь для просмотра всего текста

HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
<div id="parent">
<ul class="menu">
<li><a href="">menu</a>
    <ul>
    <li><a href="">sub-menu</a></li>
    <li><a href="">sub-menu</a></li>
    <li><a href="">sub-menu</a></li>
    <li><a href="">sub-menu</a></li>
    </ul>
</li>
<li><a href="">menu</a>
    <ul>
    <li><a href="">sub-menu</a></li>
    <li><a href="">sub-menu</a></li>
    <li><a href="">sub-menu</a></li>
    <li><a href="">sub-menu</a></li>
    </ul>
</li>
<li><a href="">menu</a>
    <ul>
    <li><a href="">sub-menu</a></li>
    <li><a href="">sub-menu</a></li>
    <li><a href="">sub-menu</a></li>
    <li><a href="">sub-menu</a></li>
    </ul>
</li>
</ul>
</div>

Кликните здесь для просмотра всего текста

CSS
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
#parent{
width: 100%;
height: 70px;
border: 1px solid;
position: relative;
background: #000;
overflow: hidden;
-webkit-transition: all 1s ease;
-moz-transition: all 1s ease;
-ms-transition: all 1s ease;
-o-transition: all 1s ease;
transition: all 1s ease;
}
#parent:hover{
width: 100%;
border: 1px solid;
height: 400px;
-webkit-transition: all 1s ease;
-moz-transition: all 1s ease;
-ms-transition: all 1s ease;
-o-transition: all 1s ease;
transition: all 1s ease;
}
 
.menu li{
float: left;
padding: 20px;
position: relative;
}
.menu a{
color: #fff;
}
.menu ul{
position: absolute;
padding-left: 20px;
}
.menu ul a{
color: #333;
float: none;
width: 100%;
padding: 0;
margin-left: -60px;
}
.men1u:hover ul{
position: absolute;
display: block;
width: 200px;
top: 0;
left: 0;
}
.menu ul a:hover > .menu a:hover{
color: red;
 
}


Нужно сделать так что бы при наведении на Родительский элемент, он менял цвет и вместе с ним меняли цвет его дочерние элементы, и наоборот при наведении на хотя бы 1 дочерний элемент подсвечивался родитель и его дочерние элементы, надеюсь смог внятно все описать, вот пример такого меню
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
26.09.2014, 23:05
Ответы с готовыми решениями:

Нужна подсказка
Я начинающий программист,вот изучил я HTML,и у меня вопрос что нужно изучить следующим?

Нужна подсказка в коде
Всем привет. Новичок. Изучаю HTML 4.01 Transitional По Попову. Не могу разобраться почему не работает форма отправки с страницы. ...

Новичку нужна подсказка
Добрые люди помогите незнающему.Новое место работы,а с ним пришла и новая специальность,совершенно противоположная специальности в...

2
Футболист
 Аватар для Goal
533 / 435 / 142
Регистрация: 31.10.2011
Сообщений: 1,010
26.09.2014, 23:59
родительскому узлу надо задать hover

CSS
1
2
3
ul:hover{
    background-color: green;
}
0
279 / 279 / 62
Регистрация: 28.08.2014
Сообщений: 432
27.09.2014, 21:30
CSS
1
2
3
4
.menu li:hover ul li a{color: red;
}
.menu li:hover a{color: red;
}
а вот это уберите
CSS
1
2
3
.menu ul a:hover > .menu a:hover{
color: red;
}
CSS
1
2
3
4
5
6
7
.men1u:hover ul{
position: absolute;
display: block;
width: 200px;
top: 0;
left: 0;
}
тут у Вас, во-первых, опечатка men1u, а во-вторых, position: absolute; приводит к тому, что всё субменю сбивается в одну строчку. Я бы это вообще убрала.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
27.09.2014, 21:30
Помогаю со студенческими работами здесь

Нужна подсказка по transition
Подскажите, как сделать, чтобы эффект transition плавно пропадал, когда стрелка мыши уходит за пределы блока? img.event_img { width:...

Нужна подсказка по верстке макета
Не могу сообразить каким образом сверстать данный кусочек сайта. Блочно, таблично или еще как. Подскажите как будет более целесообразно....

Нужна подсказка по форме HTML
Господа, прошу помощи! Только не ругайтесь сильно, изучать html я начал всего две недели назад и не по своей воле. Пересмотрел все...

Нужна подсказка! Background контента сайта
Доброго дня, дорогие форумчане! Уже год как клепаю дешевенькие шаблонные сайты на Joomla, время от времени. И вот решил взяться за...

Нужна консультация по верстке. Всплывающая подсказка на иконке
Здравствуйте, уважаемые форумчане. Нужен человек, хорошо разбирающийся в верстке. Решение займет минут 10 (реализация всплывающих...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

Новые блоги и статьи
Шаблоны и протоколы для создания устойчивых микросервисов
ArchitectMsa 19.04.2025
Микросервисы — архитектурный подход, разбивающий сложные приложения на небольшие, независимые компоненты. Вместо монолитного гиганта, система превращается в созвездие небольших взаимодействующих. . .
Изменяемые и неизменяемые типы в Python
py-thonny 19.04.2025
Python славится своей гибкостью и интуитивной понятностью, а одна из главных его особенностей — это система типов данных. В этом языке все, включая числа, строки, функции и даже классы, является. . .
Интеграция Hangfire с RabbitMQ в проектах C#.NET
stackOverflow 18.04.2025
Разработка современных . NET-приложений часто требует выполнения задач "за кулисами". Это может быть отправка email-уведомлений, генерация отчётов, обработка загруженных файлов или синхронизация. . .
Построение эффективных запросов в микросервисной архитектуре: Стратегии и практики
ArchitectMsa 18.04.2025
Микросервисная архитектура принесла с собой много преимуществ — возможность независимого масштабирования сервисов, технологическую гибкость и четкое разграничение ответственности. Но как часто бывает. . .
Префабы в Unity: Использование, хранение, управление
GameUnited 18.04.2025
Префабы — один из краеугольных элементов разработки игр в Unity, представляющий собой шаблоны объектов, которые можно многократно использовать в различных сценах. Они позволяют создавать составные. . .
RabbitMQ как шина данных в интеграционных решениях на C# (с MassTransit)
stackOverflow 18.04.2025
Современный бизнес опирается на множество специализированных программных систем, каждая из которых заточена под решение конкретных задач. CRM управляет отношениями с клиентами, ERP контролирует. . .
Типы в TypeScript
run.dev 18.04.2025
TypeScript представляет собой мощное расширение JavaScript, которое добавляет статическую типизацию в этот динамический язык. В JavaScript, где переменная может свободно менять тип в процессе. . .
Погружение в Kafka: Концепции и примеры на C# с ASP.NET Core
stackOverflow 18.04.2025
Apache Kafka изменила подход к обработке данных в распределенных системах. Эта платформа потоковой передачи данных выходит далеко за рамки обычной шины сообщений, предлагая мощные возможности,. . .
Коммуникация в реальном времени с SignalR в C# на примере создания чата
UnmanagedCoder 17.04.2025
Современный веб стремительно эволюционирует от статичных страниц к динамичным приложениям, где пользователи ожидают мгновенной реакции на свои действия. Представим, что вы отправляете сообщение. . .
Реализация CQRS с MediatR на C# .NET
stackOverflow 17.04.2025
Современная разработка программного обеспечения постоянно ищет пути повышения эффективности организации кода. Архитектурные паттерны появляются, эволюционируют, и те, что проявляют свою. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru