Я хочу присоединиться...

31 views
Skip to first unread message

Ivan Rengach

unread,
Feb 19, 2008, 12:06:33 PM2/19/08
to HTML...@googlegroups.com
Я думаю вы не будите против если я присоединюсь к вашей группе. Я web-программист и думаю что смогу что-то интересное сказать.

Куринный Александр

unread,
Feb 20, 2008, 1:43:56 AM2/20/08
to HTML...@googlegroups.com
Нет, конечно. Здесь рады новым участникам.

Так что вэлкам!

On Tuesday 19 February 2008 20:06:33 Ivan Rengach wrote:
> Я думаю вы не будите против если я присоединюсь к вашей группе. Я
> web-программист и думаю что смогу что-то интересное сказать.
>
>


--
С уважением, Куринный Александр

DRaven

unread,
Feb 20, 2008, 2:00:57 AM2/20/08
to Куринный Александр
Доброго времени суток Вcем

Здесь:
http://htmlbook.ru/css/position.html

Сказано:
absolute
Указывает, что элемент абсолютно позиционирован. В этом случае он не
существует в обычном потоке документа подобно другим элементам,
которые отображаются на веб-странице словно абсолютно
позиционированного объекта и нет. Положение элемента задается
атрибутами left, top, right и bottom относительно края окна браузера.

Но:
В верстаемом мной сейчас сайте попользовал это свойство, так вот
элемент абсолютно позиционируется от края РОДИТЕЛЬСКОГО ЭЛЕМЕНТА, а не
окна броузера.

Так как же оно всё таки правильно?
--
С уважением и наилучшими пожеланиями, DRaven

akira

unread,
Feb 20, 2008, 2:33:21 AM2/20/08
to Веб-мастер Клуб
Лучше бы это в отдельной теме конечно.
А так.
Дело в том, что absolute работает, от родительского, если самому
родителю было обьявлено position: relative | absolute.
Попробуйте или убрать, или вывести из родителя.

spac...@gmail.com

unread,
Feb 20, 2008, 3:37:55 AM2/20/08
to HTML...@googlegroups.com
Добрый день

Покажите код


С уважением, Дмитрий

DRaven

unread,
Feb 20, 2008, 8:20:18 AM2/20/08
to akira
Доброго времени суток Вам, akira.
Вы писали 20 лютого 2008 р., 9:33:21:

> Лучше бы это в отдельной теме конечно.
> А так.
> Дело в том, что absolute работает, от родительского, если самому
> родителю было обьявлено position: relative | absolute.
> Попробуйте или убрать, или вывести из родителя.

Понял, спасибо.

DRaven

unread,
Feb 20, 2008, 10:23:05 AM2/20/08
to akira
Доброго времени суток Вам, akira.
Вы писали 20 лютого 2008 р., 9:33:21:

> Лучше бы это в отдельной теме конечно.


> А так.
> Дело в том, что 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 (расположение на странице), а так же определенные размеры. В моём
случае родительский не растягивается до нижней кромки последнего
дочернего. Что в этом случае можно предпринять?

Yantar

unread,
Feb 20, 2008, 1:32:35 PM2/20/08
to HTML...@googlegroups.com
не получится
при position:absolute дивы выпадают из потока
сделайте у родительского нужные ширину и высоту

2008/2/20 DRaven <dra...@nm.ru>:

DRaven

unread,
Feb 20, 2008, 2:19:01 PM2/20/08
to Yantar
Доброго времени суток Вам, Yantar.
Вы писали 20 лютого 2008 р., 20:32:35:

> не получится
> при position:absolute дивы выпадают из потока
> сделайте у родительского нужные ширину и высоту

Вот в этом-то вся и проблема. Не удается сделать высоту фиксированной,
ибо содержимое дочерних дивов может быть изменено, соответственно
обьем - тоже, а за ним и высота. В итоге содержимое будет или вылезать
за пределы родителя или родитель будет длиннее чем надо.

Буду пробовать position:relative. Такой вариант вроде как родителя
должен растягивать.

Спасибо огромное за ответ. =)

Reply all
Reply to author
Forward
0 new messages