2010-09-30 4 views
0

У меня есть поле div (абсолютно позиционированное), которое расширяемо и ниже того, что у меня есть еще один div box non-expandabe (относительно позиционирован).css расположение макета

Теперь, когда этот полностью расширяемый div расширяется, один ниже которого dosen't сдвигается вниз.

Разве это невозможно? Если бы мой код не был слишком длинным, я бы разместил его здесь ... Может ли кто-нибудь помочь мне в этом.

+0

Зачем нужна Wiki? –

+1

... и можете ли вы _link_ ввести код/​​страницу? –

+0

Прежде всего, я очень новичок на этом сайте. Итак, можно ли сказать мне, что здесь делает сообщество wiki. Во-вторых, как я уже сказал, мой код слишком длинный, имея много css, и нелегко для меня здесь. Вот почему попросил на простом языке ... –

ответ

1

Когда вы абсолютно позиционируете что-то, оно удаляет его из потока документа, поэтому оно просто перекрывает материал и не толкает что-либо в сторону. Возможно, первый div не должен быть абсолютно позиционирован?

+0

На самом деле у меня есть набор из 3 (маленьких) абсолютно расположенных (расширяемых) div в строке внутри относительно позиционируемого (расширяемого) div. Теперь, если я сделаю 3 ячейки относительно позиционированными, тогда, когда все 3 находятся в сложенном состоянии, тогда макет будет одобрен, но когда я развернусь, скажем, 1-й, один маленький ящик, ящик, смежный с сдвигами вниз в рухнувшем состоянии, так как теперь его позиция, которая была относительно позиционируется, когда 1-й ящик расширяется. И аналогично 3-й сдвиг вниз, когда 2-й также расширяется. Хотя мне удалось обработать этот макет с помощью некоторого кодирования патча js, но я хотел сделать это, используя только css. –

Смежные вопросы