Установка иерархии перекрывающихся элементов Div без позиции: абсолют

0

играть на скрипке

В простом случае перекрытия divs

<div id='first'>
    first
</div>

<div id='second'>
    second
</div>

CSS: -

#second {
    margin-top: -18px;
    background: #fff;
}

Как вы обеспечиваете second div-шоу над first div, причем # #first не видно (в перекрывающейся области)?

Я не хочу делать любую position:absolute div position:absolute.

Теги:

2 ответа

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

Вы захотите использовать z-index. Сделайте второй более высокий z-индекс

  • 0
    @SangramSingh для этого нужно только объявление position , вы можете использовать position: relative; lative position: relative; а также z-index jsfiddle.net/76xp2/1
1

Как сказал Чаусер, используйте z-index, а также позицию: relative;

http://jsfiddle.net/xreVf/4/

#second {
  position:relative;
  z-index:2;
}

Ещё вопросы

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