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

CSS горизонтальное меню

03.05.2014, 22:50. Показов 1062. Ответов 8
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте.
У меня проблема с горизонтальным меню.
Надо, чтобы подменю открывалось под пунктом меню. У меня оно открывается с большим сдвигом вправо.
Подскажите, пожалуйста, где что добавить?

HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
<ul class="menu">
    
    <li><a href="">тттттт</a>
        <ul>
            <li><a href="">яяяяя</a></li>
            <li><a href="">ввввв</a></li>
            <li><a href="">еееее</a></li>
        </ul>
        </li>
    <li><a href="">ррррр</a></li>
    <li><a href="">ыыыыыы</a></li>
 
</ul>
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
ul.menu {
        margin: auto; 
        padding: 0; 
        height: 25px; 
        width: 100%;
        font-weight:bold;
        
}
ul.menu li {
          background-color:#c2bdc4;
          float: left;
          list-style: none;
          padding:5px 20px;
          margin:0 20px;    
}
 
ul.menu li a {
      color:#55342e;
      display: block;
      text-decoration: none;
}
 
ul.menu li a:hover {
        color:#55342e;
}
 
ul.menu li ul {
      display: none;
      margin:6px 0;
     
      
}
 
ul.menu li:hover ul {
  display: block;
  position: absolute;
}
 
ul.menu li:hover ul li {
  float: none;
}
 
ul.menu ul li  {
background-color:#c2bdc4;
 
}
 
ul.menu ul li:hover  {
background-color:#c2bdc4;
  
}
 
ul.menu ul li a {
  color:#55342e;
 
}
 
ul.menu ul li a:hover {
background-color:#c2bdc4;
color:#55342e;
 
}
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
03.05.2014, 22:50
Ответы с готовыми решениями:

Горизонтальное CSS меню
Решил изучить создание горизонтального меню, но столкнулся с ОГРОМНЫМИ ТРУДНОСТЯМИ! 1. Не могу понять как работает:wall: 2. Тренируюсь...

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

Горизонтальное меню на CSS
Горизонтальное меню.При наведении на пункт меню выпадает подменю.Но сам пункт меню имеет идентификатор и если на него кликнуть то откроется...

8
1 / 1 / 2
Регистрация: 03.05.2014
Сообщений: 10
03.05.2014, 23:26
делайте позиционированием(т.е. внутренний ul -absolute, а li - relative). Не забудьте еще внутреннему ul задать padding 0, a у li убрать margin
CSS
1
2
3
4
5
6
7
8
9
ul.menu li{
  margin:0; 
  position: relative;
}
ul.menu li ul{
  position: absolute;
  left: 0;
  padding: 0;
}
0
 Аватар для Vladislav WebDev
327 / 217 / 97
Регистрация: 04.11.2012
Сообщений: 638
03.05.2014, 23:34
khrustal, отвечал на аналогичный вопрос недавно. Как сделать такое меню Гляньте, может вам поможет чем...
0
2 / 2 / 0
Регистрация: 26.11.2013
Сообщений: 248
03.05.2014, 23:39  [ТС]
Цитата Сообщение от ItViP18 Посмотреть сообщение
делайте позиционированием(т.е. внутренний ul -absolute, а li - relative). Не забудьте еще внутреннему ul задать padding 0, a у li убрать margin
Позиционирование привело только к одному - маленькая ширина низподающего списка.
А margin в li мне нужен, чтобы пункты главного горизонтального меню были отдалены друг от друга.
0
1 / 1 / 2
Регистрация: 03.05.2014
Сообщений: 10
03.05.2014, 23:48
khrustal, мне, кажется спать пора) margin убирать не надо, просто вы задаете его для всех li, а надо ul.menu>li, чтобы только для дочерних li
0
2 / 2 / 0
Регистрация: 26.11.2013
Сообщений: 248
04.05.2014, 00:00  [ТС]
ItViP18, Ставила я этот >.

Цитата Сообщение от ItViP18 Посмотреть сообщение
мне, кажется спать пора)
Здраво мыслите )
0
0 / 0 / 0
Регистрация: 04.05.2014
Сообщений: 2
04.05.2014, 02:59
Доброго времени суток. Подскажите как сделать меню как вот тут http://suenco.ru/aktsioneram-i... shchestva/
0
 Аватар для Dzvene
11 / 11 / 5
Регистрация: 27.09.2013
Сообщений: 278
04.05.2014, 04:20
Цитата Сообщение от Дмитрий072 Посмотреть сообщение
сделать меню как вот тут
Вы это имеете ввиду?

HTML5
1
2
3
4
5
6
7
8
9
10
11
<div class="menu">
  <ul class="">
    <li><a href="#">О компании</a></li>
    <li><a href="#">Персонал</a></li>
    <li><a href="#">Акционерам и инвесторам</a></li>
    <li><a href="#">Раскрытие информации</a></li>
    <li><a href="#">Клиентам</a></li>
    <li><a href="#">Закупки</a></li>
    <li><a href="#">Пресс-центр</a></li>
  </ul>
</div>
CSS
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
.menu ul {
  overflow: hidden;
  list-style-type: none;
}
.menu li {
  margin: 0 0 8px 0;
}
.menu li a {
  color: #000000;
  text-decoration: none;
}
.menu li a:hover {
  color: #000000;
  text-decoration: underline;
}
http://codepen.io/anon/pen/pAgBh




Цитата Сообщение от khrustal Посмотреть сообщение
проблема с горизонтальным меню
Поковыряйтесь тут:

http://codepen.io/anon/pen/qiKpf
0
0 / 0 / 0
Регистрация: 04.05.2014
Сообщений: 2
04.05.2014, 20:03
Мне надо что бы было в горизонтальном меню нажимаешь на вкладку "о нас с лева с боку появлялось вертикальное меню с вкладками" и так дальше по вкладкам
типа такого:
О нас О компании
1
2
3
4
О нас О компании
а
б
в
г
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
04.05.2014, 20:03
Помогаю со студенческими работами здесь

Горизонтальное меню на CSS
Здравствуйте, Помогите пожалуйста подвинуть ul li ul li ul чтоб на ul li ul не заезжал.. Использую свойство Margin-left:0px чтоб...

Горизонтальное меню CSS
вот у меня HTML код меню &lt;ul id=&quot;menu&quot;&gt; &lt;link href=&quot;style.css&quot; rel=&quot;stylesheet&quot; type=&quot;text/css&quot; /&gt; &lt;li&gt;&lt;a...

Горизонтальное меню (CSS)
Приветствую! Пытаюсь создать горизонтальное меню, однако столкнулся с небольшими проблемами в связи с чем прошу Вашей...

Выпадающее горизонтальное css меню
Здравствуйте! Есть необходимость сделать вертикальное выпадающее меню. Дочерние элементы должны появляться под родителем, а следующий...

Горизонтальное меню CSS + HTML5
Столкнулся с такой проблемой. Создал меню, необходимо при наведении на элемент (например кнопка &quot;HOME&quot;), чтобы background...


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

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Новые блоги и статьи
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа, решает её и находит: токи, напряжения и их 1 и 2 производные при t = 0;. . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/ O1rJuneU_ls https:/ / vkvideo. ru/ video-115721503_456239114
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru