Форум программистов
 
О проблемах, например, с регистрацией пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail, а тут можно восстановить пароль.

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

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

Здесь нужно купить рекламу за 20 тыс руб в месяц! ) пишите сюда - alarforum@yandex.ru
Без учёта ботов - 20000 человек в день, 350000 в месяц.

Ответ
 
Опции темы
Старый 23.01.2012, 22:51   #1
amdbodia
Пользователь
 
Аватар для amdbodia
 
Регистрация: 13.05.2009
Сообщений: 71
По умолчанию Блок поверх других (z-index не работает)

Делаю выпадающее меню. Структура такая:
Код HTML:
<div class="top_container">
<div class="menu">
   <ul class="nav_menu">
      <li>Item1</li>
      <li>Item2</li>
      <li>ItemN</li>
   </ul>
</div>
<div class="mask">
</div>
</div>

<div class="main_container">
</div>
Мне надо, чтоб элементы из ul выводились поверх всего, в т.ч. и блока "main_container".
В таблице стилей у меня прописано
Код:
ul.nav_menu {
position: absolute;
overflow: visible;
disaply: block;
z-index: 1000;
}

.mask {
position: absolute;
disaply: block;
z-index: 500;
}

.main_container {
position: absolute;
disaply: block;
z-index: 2;
}
Проблема в том, что блок ul отображается всегда под блоком main_container. Над блоком mask он отображается только при установке z-index для mask меньше 2.

Как такое может быть?
amdbodia вне форума Ответить с цитированием
Старый 24.01.2012, 00:03   #2
pompiduskus
юзер как все
Участник клуба
 
Аватар для pompiduskus
 
Регистрация: 10.01.2012
Сообщений: 1,584
По умолчанию

может поставь блоку main_container.index -2 а менюшкам уже ,0 / 1 /2
pompiduskus вне форума Ответить с цитированием
Старый 24.01.2012, 01:43   #3
amdbodia
Пользователь
 
Аватар для amdbodia
 
Регистрация: 13.05.2009
Сообщений: 71
По умолчанию

Выкладываю исходник. Всё удалил, остались только проблемные блоки и касающаяся их таблица стилей. Буду благодарен за помощь.
amdbodia вне форума Ответить с цитированием
Старый 24.01.2012, 18:33   #4
pompiduskus
юзер как все
Участник клуба
 
Аватар для pompiduskus
 
Регистрация: 10.01.2012
Сообщений: 1,584
По умолчанию

Пардон не то написал :s
pompiduskus вне форума Ответить с цитированием
Ответ

Здесь нужно купить рекламу за 20 тыс руб в месяц! ) пишите сюда - alarforum@yandex.ru
Без учёта ботов - 20000 человек в день, 350000 в месяц.

Опции темы


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Надстройка Word не работает на других компьютерах iehf Microsoft Office Word 4 11.12.2011 09:32
Скрипт работает только из index.php корневого каталога xakil PHP 4 24.02.2011 14:25
Excel поверх других окон i777 Microsoft Office Excel 1 02.12.2010 00:32
Окно программы на VB5 поверх других окон Олег* Помощь студентам 0 01.03.2010 20:51
Highslide не правильно работает в других браузерах Barmunk HTML и CSS 1 28.08.2009 15:40


Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru
Пеллетный котёл Emtas
котлы EMTAS
Здесь нужно купить рекламу за 7 тыс руб в месяц! )
пишите сюда - alarforum@yandex.ru
ИКС 840