html, css: как сделать так, чтобы div был представлен поверх других div

0

В facebook или понравившемся и на многих других сайтах есть окно поиска, в которое вы вводите строку поиска, и результаты отображаются прямо под ней, скрывая все остальное на этом месте, как показано в снимок, взятом из Likedin.

Изображение 174551

Мой вопрос: как это можно сделать, как мне получить этот div (или он должен быть чем-то иным, чем div?), Скрыть другие части страницы, которые, как представляется, находятся в одной и той же области на странице?

FWIW: некоторые из моих div (которые должны быть переопределены) определяются как position:fixed.

  • 0
    Вы должны использовать вызовы jquery виджетов: автозаполнение
  • 2
    ВСЕ divs - это фиксированная позиция ?!
Показать ещё 5 комментариев
Теги:

1 ответ

1
Лучший ответ

z-index, z-index с более высоким номером появляются сверху нижнего z-индекса

например, # div-1 появится сверху, поскольку div-2 не имеет z-индекса (по умолчанию это либо 0, либо z-индекс родителя div), а div-3 имеет меньшее значение z-индекса. Но div-3 появится поверх div-2.

#div-1 {
    z-index: 3523;
}

#div-2 {
}

#div-3 {
    z-index: 29;
}
  • 0
    Почему вы использовали такие большие цифры? 1 сделал свое дело для меня :)

Ещё вопросы

Сообщество Overcoder
Наверх
Меню