2010-06-03 5 views
0

Я использую CSS-структуру Blueprint, и я хочу знать, как создавать перекрывающиеся div. Если я попытаюсь использовать абсолютно позиционированный div внутри относительно позиционированного div, это испортит остальную часть стиля div по Blueprint. Каков правильный способ сделать это?Blueprint CSS overlapping divs

ответ

1

В зависимости от того, что вы пытаетесь сделать. Вы можете позиционировать любой элемент, где хотите, но если вам нужно, чтобы этот элемент оставался в потоке документа и просто хотел, чтобы он визуально перекрывал другой элемент, вы можете установить положение: относительное и использовать верхний, правый или левый, снизу, чтобы установить элемент визуально «относителен» к тому, где он находится в потоке документа. Элемент по-прежнему будет занимать нормальное пространство в документе. Если вам нужно удалить элемент из потока документа, вы можете использовать position: absolute, который имеет тот же эффект, что и плавающий элемент в его контейнере, но с более точными элементами управления, где он идет. W3schools имеет хорошее представление об этом: http://www.w3schools.com/css/css_positioning.asp

0

Использовать позицию: относительный и z-индекс для изображений, которые вы хотели бы пересечь.