Так что вэлкам!
On Tuesday 19 February 2008 20:06:33 Ivan Rengach wrote:
> Я думаю вы не будите против если я присоединюсь к вашей группе. Я
> web-программист и думаю что смогу что-то интересное сказать.
>
>
--
С уважением, Куринный Александр
Здесь:
http://htmlbook.ru/css/position.html
Сказано:
absolute
Указывает, что элемент абсолютно позиционирован. В этом случае он не
существует в обычном потоке документа подобно другим элементам,
которые отображаются на веб-странице словно абсолютно
позиционированного объекта и нет. Положение элемента задается
атрибутами left, top, right и bottom относительно края окна браузера.
Но:
В верстаемом мной сейчас сайте попользовал это свойство, так вот
элемент абсолютно позиционируется от края РОДИТЕЛЬСКОГО ЭЛЕМЕНТА, а не
окна броузера.
Так как же оно всё таки правильно?
--
С уважением и наилучшими пожеланиями, DRaven
> Лучше бы это в отдельной теме конечно.
> А так.
> Дело в том, что absolute работает, от родительского, если самому
> родителю было обьявлено position: relative | absolute.
> Попробуйте или убрать, или вывести из родителя.
Понял, спасибо.
> Лучше бы это в отдельной теме конечно.
> А так.
> Дело в том, что absolute работает, от родительского, если самому
> родителю было обьявлено position: relative | absolute.
> Попробуйте или убрать, или вывести из родителя.
Вопрос в догонку. Как заставить дочерние дивы растягивать
родительский, если в дочерних position:absolute? То есть дано
конструкцию приблизительно:
<div class="parent">
<div class="child1"></div>
<div class="child2"></div>
<div class="child3"></div>
<div class="child4"></div>
</div>
Где все child имеют параметр position:absolute и определенные left и
top (расположение на странице), а так же определенные размеры. В моём
случае родительский не растягивается до нижней кромки последнего
дочернего. Что в этом случае можно предпринять?
> не получится
> при position:absolute дивы выпадают из потока
> сделайте у родительского нужные ширину и высоту
Вот в этом-то вся и проблема. Не удается сделать высоту фиксированной,
ибо содержимое дочерних дивов может быть изменено, соответственно
обьем - тоже, а за ним и высота. В итоге содержимое будет или вылезать
за пределы родителя или родитель будет длиннее чем надо.
Буду пробовать position:relative. Такой вариант вроде как родителя
должен растягивать.
Спасибо огромное за ответ. =)