Форум программистов, компьютерный форум, киберфорум
HTML, CSS
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/4: Рейтинг темы: голосов - 4, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 13.07.2016
Сообщений: 213

Выпадающие меню

04.03.2020, 02:21. Показов 701. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Подскажите как сделать выпадающие меню как на сайте - https://www.film.ru

имеется код

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
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
/* MENU */
 
.header-menu {
 background:#fff;
 height: 70px;
 width: 100%;
}
 
.menu {
 width: 1000px;
 margin: 0 auto;
}
 
.uMenuRoot {
 display: flex;
 justify-content: center;
}
 
 #menu .uMenuRoot, #menu .uMenuRoot > li {
 margin: 0;
 padding: 0;
}
 
 #menu .uMenuRoot > li {
 float: left;
 list-style: none;
 padding-top: 13px;
 margin-right: 15px;
}
 
 #menu .uMenuRoot > li > a {
 display: block;
 padding-bottom: 15px;
 line-height: 45px;
 color: #000;
 font-weight: normal;
 font-size:17px;
 text-transform: uppercase;
 transition: all .3s ease;
}
 
#menu .uMenuRoot > li > a.uMenuItemA {
 color: #0cadb7;
}
 
#menu .uMenuRoot > li > a:hover,
#menu .uMenuRoot > li.uWithSubmenu:hover > a {
 color: #0cadb7;
}
 
#menu .uMenuRoot > li > a.major,
#menu .uMenuRoot > li > a:hover > a {
 color: #2f91d5;
}
 
#menu .uMenuRoot > li > a.csshop,
#menu .uMenuRoot > li > a:hover > a {
 color: #2f91d5;
}
 
#menu .uMenuRoot > li > a.csshop > span {
 color: #ee3e42;
}
 
#menu .uMenuRoot li {
 position: relative;
 z-index: 1;
}
 
#menu .uMenuRoot li ul {
 line-height:38px!important;
 text-decoration:none;
 text-align:left;
 border-bottom:1px solid #e8e8e8;
 font-size:12px;
 color:#000;
 position: absolute;
 background: #fff;
 list-style: none;
 margin: 0;
 padding: 0;
 opacity: 0;
 width: 210px;
 box-shadow:0px 8px 35px rgba(0,0,0,0.1);
 -webkit-border-radius: 5px;
 -moz-border-radius: 5px;
 border-radius: 5px;
 transition: top .3s ease, opacity .3s ease;
}
 
#menu .uMenuRoot > li > ul {
 top: 55px;
 left: -9999px; 
}
 
#menu .uMenuRoot > li.uWithSubmenu:hover > ul {
 top: 50px;
 left: 0;
 opacity: 1;
}
 
#menu .uMenuRoot > li > ul a {
 color: #000;
 display: block;
 padding: 0 15px;
 line-height: 34px;
 border-bottom: 1px solid #e8e8e8;
 transition: all .3s ease; 
}
 
#menu .uMenuRoot > li > ul a:hover {
 border-bottom: 1px solid #dbdbdb;
 color: #0cadb7;
}
 
#menu .uMenuRoot > li > ul li:last-child a {
 border-bottom: none;
}
 
#menu .uMenuRoot > li > ul > li ul {
 top: 100px;
 left: -9999px;
}
 
#menu .uMenuRoot > li > ul li.uWithSubmenu:hover > ul {
 top: -2px;
 left: 200px;
 opacity: 1;
}
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
29
30
31
32
33
34
<header id="header">
 
 <div class="header-logo"> <a href="/"><div id="header-logo"></div></a></div>
 
<div class="header-menu">
 <div class="menu">
 
<div id="menu">
 <ul class="uMenuRoot">
 
<li><a href="/"><span>Главная</span></a></li>
 
<li class="uWithSubmenu"><a><span>Команды</span></a>
<ul>
 <li><a href="/astralis-csgo" title="Конфиги команды Astralis"><span>Astralis</span></a></li>
 <li><a href="/mousesports-csgo" title="Конфиги команды mousesports"><span>mousesports</span></a></li>
 <li><a href="/team-liquid-csgo" title="Конфиги команды Team Liquid"><span>Team Liquid</span></a></li>
 <li><a href="/fnatic-csgo" title="Конфиги команды Fnatic"><span>Fnatic</span></a></li>
 <li><a href="/evil-geniuses-csgo" title="Конфиги команды Evil Geniuses"><span>Evil Geniuses</span></a></li>
 <li><a href="/team-vitality-csgo" title="Конфиги команды Team Vitality"><span>Team Vitality</span></a></li>
 <li><a href="/g2-esports-csgo" title="Конфиги команды Natus Vincere"><span>G2 Esports</span></a></li>
 <li><a href="/natus-vincere-csgo" title="Конфиги команды "><span>Natus Vincere</span></a></li>
 <li><a href="/faZe-clan-csgo" title="Конфиги команды FaZe Clan"><span>FaZe Clan</span></a></li>
</ul>
</li>
 
 
 </ul>
</div>
 
 </div>
</div>
 
</header>

Я пробовал сделать, вышло как на сайте (в настоящее время), а вот чтобы выпадающий элемент был таким большим не получилось
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
04.03.2020, 02:21
Ответы с готовыми решениями:

Выпадающие меню на сайт
Привет, дело. Нужно сделать выпадающее меню в виде флагов с задним планом которое бы тоже выпадало вместе с флагами. Чтобы бы понятнее...

Выпадающие горизонтальное меню
Всем привет. Столкнулся с проблемой. Никак не могу создать нормальное выпадающие горизонтальное меню. Всё почти получилось но очень надо...

Выпадающие меню для картинки
Нашёл кучу разных менюшек, но не понял как сделать список для простой картинки. Если у вас есть код, скиньте пожалуйста.

2
8 / 34 / 13
Регистрация: 15.11.2018
Сообщений: 224
04.03.2020, 04:46
подобие размер немного не в точь точь
но это поставите сами какой нужно а ведь возможно будет другой нужно
через #menu1 ul ul
width ширина меню height-высота

на сайте несколько меню если нужно ещё делаете копию этого
заменяете имя menu1 на menu2 передвигаете с помощью left то что в первой строке
скачайте фото чтобы оно отобразилось в меню
на css ставить имя main
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
 
<!DOCTYPE html>
<html lang="ru">
<head>
  <meta charset="cp1251">
  <title>выпадающее меню</title>
  <link rel="stylesheet" href="main.css">
 </head>
 
<div id=menu1> 
<ul>
<l><a><span style=position:absolute;left:0px;top:0px;font-size:20px;>выпадающее меню</span></a>
<ul>  
<a href=http://><span style=position:absolute;left:0px;top:20px;font-size:20px;>ссылка1</span></a>
<a href=http://><span style=position:absolute;left:0px;top:40px;font-size:20px;>ссылка2</span></a>
<a href=http://><span style=position:absolute;left:0px;top:60px;font-size:20px;>ссылка3</span></a>
<a href=http://><span style=position:absolute;left:0px;top:80px;font-size:20px;>ссылка4</span></a>
<a href=http://><span style=position:absolute;left:0px;top:100px;font-size:20px;>ссылка5</span></a>
<a href=http://><span style=position:absolute;left:0px;top:120px;font-size:20px;>ссылка6</span></a>
<a href=http://><img src=2.jpg style=position:absolute;left:100px;top:20px;></span></a>
<a href=http://><img src=2.jpg style=position:absolute;left:400px;top:20px;></span></a>
<a href=http://><img src=2.jpg style=position:absolute;left:800px;top:20px;></span></a>
<a href=http://><img src=2.jpg style=position:absolute;left:100px;top:300px;></span></a>
</ul>
</div>
CSS
1
2
3
4
5
6
7
 
#menu1 ul ul {position:absolute;width:1200px;
height:600px;left:0px;top:20px;
background:#ffffff;display:none;}
#menu1 ul :hover ul{display:block;}
#menu1 img:hover, img:active{width:260px;height:270px;}
#menu1 a:hover, a:active{color:#ffff00;}
Изображения
 
0
0 / 0 / 0
Регистрация: 13.07.2016
Сообщений: 213
05.03.2020, 05:25  [ТС]
Андрей100, я про это меню

смотреть онлайн афиша рейтинг подборки главное новости мнения знакомства стиль

которое сверху под поиском

Добавлено через 4 часа 12 минут
Можно закрывать) удалось решить
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
05.03.2020, 05:25
Помогаю со студенческими работами здесь

Выпадающие меню. CSS и iframe
День добрый. Страница состоит из нескольких фреймов, как сделать так чтобы выпадающие меню перекрывало фрейм и пользователь при щелчке...

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

Выпадающие меню без свойства hover
Недавно столкнулся с такой проблемой, на сайте есть выпадающее меню(список) которое раскрывается при наведении курсора мыши, однако при...

Выпадающие пункты меню не раздвигаются по длине текста
Добрый день! С Вашей помощью кое как сделала меню на сайте http://test7.demowork.ru/. НО выпадающие пункты не раздвигаются по длине...

как сделать выпадающие горизонтальное меню на css?
нужно меню из 3-х пунктов с 3 выплывающими из каждого пункта!


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Символьное дифференцирование
igorrr37 13.02.2026
/ * Логарифм записывается как: (x-2)log(x^2+2) - означает логарифм (x^2+2) по основанию (x-2). Унарный минус обозначается как ! в-строка - входное арифметическое выражение в инфиксной(обычной). . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru