Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > HTML и CSS
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 25.10.2011, 13:16   #1
magic_mark
Новичок
Джуниор
 
Аватар для magic_mark
 
Регистрация: 25.10.2011
Сообщений: 4
По умолчанию Выпадающее меню, что не так?

Привет.
Прошу помощи т.к. сам не могу разобраться уже два дня - перепробовал кучу похожих примеров, написано вроде всё правильно, но не работает (как это обчно и бывает). Использую только html и css.

Реализация здесь: http://magic.ntl.nnov.ru/Les_Grandes_Rousses/

Что должно быть: вместо каши ссылок должно быть горизонтальное меню из трёх пунктов (загляните в код, html и css открыты, думаю станет понятно), по наведению на каждый должно выпадать соответствующее меню из ещё нескольких ссылок.

Заранее спасибо за любую помощь.
magic_mark вне форума Ответить с цитированием
Старый 25.10.2011, 13:25   #2
Naive
Раздолбайских Дел
Старожил
 
Аватар для Naive
 
Регистрация: 22.05.2009
Сообщений: 3,828
По умолчанию

На вскидку - вложенное меню должно быть внутри пунктов родительского, а не рядом.
Код:
<ul>
  <li>
    1
    <ul>
      <li>
        1.1
      </li>
     </ul>
   </li>
</ul>
Вместо
Код:
<ul>
  <li>1</li>
  <ul>
    <li>1.1</li>
  </ul>
</ul>
Alar, верни репу!
Naive вне форума Ответить с цитированием
Старый 25.10.2011, 14:26   #3
magic_mark
Новичок
Джуниор
 
Аватар для magic_mark
 
Регистрация: 25.10.2011
Сообщений: 4
По умолчанию

Точно!
Знаете, я вот первый раз в жизни зарегестрировался на форуме программистов(давно-давно на форумах и общался, и модерировал, но не на программистских), первый раз что-то подобное запостил и сразу же получил ответ! Я жутко удивлён и обрадован.

Спасибо большое )
magic_mark вне форума Ответить с цитированием
Старый 25.10.2011, 20:06   #4
magic_mark
Новичок
Джуниор
 
Аватар для magic_mark
 
Регистрация: 25.10.2011
Сообщений: 4
По умолчанию

А может вы мне ещё подскажете, как сделать так, чтобы при выдвижении меню не сдвигалось всё остальное наполнение сайта? Пробовал разные варианты с атрибутом position, z-index.

http://magic.ntl.nnov.ru/Les_Grandes_Rousses/
magic_mark вне форума Ответить с цитированием
Старый 26.10.2011, 09:37   #5
Naive
Раздолбайских Дел
Старожил
 
Аватар для Naive
 
Регистрация: 22.05.2009
Сообщений: 3,828
По умолчанию

position:absolute; разве не подходит?
Alar, верни репу!
Naive вне форума Ответить с цитированием
Старый 26.10.2011, 10:32   #6
magic_mark
Новичок
Джуниор
 
Аватар для magic_mark
 
Регистрация: 25.10.2011
Сообщений: 4
По умолчанию

Подошло, только я не к тому блоку атрибут приписывал.
Position: Absolute нужно прописывать как раз к появляющемуся блоку меню.
magic_mark вне форума Ответить с цитированием
Старый 26.10.2011, 13:29   #7
Naive
Раздолбайских Дел
Старожил
 
Аватар для Naive
 
Регистрация: 22.05.2009
Сообщений: 3,828
По умолчанию

Цитата:
Сообщение от magic_mark Посмотреть сообщение
Подошло, только я не к тому блоку атрибут приписывал.
Position: Absolute нужно прописывать как раз к появляющемуся блоку меню.
Ну, да. Логика такова, что элемент с абсолютным позиционированием не будет занимать места в родительском блоке, но формально относиться к нему будет, поэтому действует свойство :hover ul. Еще плюс - при явно не заданных позициях (top & left) блок все-же будет находится на тех же местах, как и при обычном позиционировании.
Минус как всегда в IE6) блок он может расположить не снизу, а справа, в этом случае приходится ul располагать до контента тега li и позиционировать маргинами.
Alar, верни репу!
Naive вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Выпадающее меню Molodoy hacker Общие вопросы Delphi 4 10.05.2011 16:39
Выпадающее меню dvuwka HTML и CSS 1 23.04.2011 03:22
Выпадающее меню dieselred HTML и CSS 1 19.07.2009 21:45
Выпадающее меню CHERT БД в Delphi 17 16.06.2007 04:55