Я пытаюсь выполнить следующую раскладку,позиционирование дивы внутри контейнера DIV без содержания верхнего DIV, влияющей на положение нижней DIV
http://www.rae-mx.com/test/css-layout.jpg
и я почти там, кроме для последнего зеленого div, который идет ниже и ниже в зависимости от содержания содержимого (белый) div. Если я установил значение для свойства TOP для зеленого div, а затем добавлю еще больше текста в div контента, зеленый div будет ниже и ниже.
Поскольку зеленый div является дочерним по отношению к основному контейнеру div, а зеленый div - относительно позиционирован, разве он не должен помещаться конкретно в положение, указанное его значением TOP? Если я ошибаюсь ... может кто-нибудь, пожалуйста, скажите мне, как я могу сделать так, чтобы зеленый div всегда отображался в одном и том же месте в контейнере (серый) div, независимо от высоты содержимого/белого div?
Я попытался вставить код css здесь, но возникли проблемы с броуром. вы можете увидеть источник тестового сайта/css по адресу http://www.rae-mx.com/test
tia для справки.
спасибо cletus, я собираюсь попробовать то, что вы предложили ... просто любопытно: если основной контейнер настроен на относительный, а зеленый div, который я хочу установить как абсолютный, не повлияет на контактный div на контент или высоту divs, помещенные выше (сначала в html-разметке)? – GR7
cletus, я просто проверил ваши предложения, и все же у меня такая же проблема. Я определяю значения верхнего левого значения так, чтобы контакт div был помещен туда, где я его хочу, но если я добавлю больше текста в div контента, контактный div будет нажат ниже, чем предполагается. есть ли способ избежать этого и не влиять на контактное положение div верхним содержимым div? – GR7
безразлично. Я использовал верхний левый, а не нижний правый. относительный + абсолютный и нижний правый для дочернего div. спасибо cletus – GR7