помогите с позиционированием объекта на странице

12
ParserYa
На сайте с 04.10.2010
Offline
29
#11

Потому, что родительский элемент должен быть relative, а дочерние absolute, а не наоборот как у вас.

Z
На сайте с 05.02.2010
Offline
82
#12

все равно не получается... пробовал как каждый из элементов помещать в отдельный .center, так и в один общий =(

еще и background стал криво отображаться, только половина... =(

ParserYa
На сайте с 04.10.2010
Offline
29
#13

Вы постарайтесь суть понять... position:relative означает, что позиционирование всех дочерних элементов будет происходить относительно этого блока. Например есть блок 1 в координатах 100px 100px релативно позиционирован, тогда, если в блок 1 вложить блок 2 (здесь и дальше все вложенные блоки имеют position:absolute; что бы у них можно было использовать left и top) и поставить ему координаты 0 0, то они будут 0 0 относительно первого блока, и 100 100 относительно экрана.

Смотрите что делаете вы: вы ставите родительский блок топ 0 и по середине. Блок 2gbtn вы ставите 200 0, соответственно относительно экрана он будет 200 сверху и левый край лежит на середине экрана. А блок angel вы делаете 402 -138, значит он будет 402 пикселя сверху и левый край смещен влево на 138 пикселей от середины экрана.

Z
На сайте с 05.02.2010
Offline
82
#14
Смотрите что делаете вы: вы ставите родительский блок топ 0 и по середине. Блок 2gbtn вы ставите 200 0, соответственно относительно экрана он будет 200 сверху и левый край лежит на середине экрана. А блок angel вы делаете 402 -138, значит он будет 402 пикселя сверху и левый край смещен влево на 138 пикселей от середины экрана.

Да, так и задумано, НО! Блок .angel встает туда, куда надо, а блок .2gbtn относительно экрана находится вверху посередине (топ у него 0 относительно экрана, он не смещается никуда, как не меняй left и top)...

ParserYa
На сайте с 04.10.2010
Offline
29
#15

нельзя называть класс начиная с цифры.

Z
На сайте с 05.02.2010
Offline
82
#16
нельзя называть класс начиная с цифры.

Вот! Спасибо Вам большое!!!

Z
На сайте с 05.02.2010
Offline
82
#17
on (release) {
getURL(_root.link1, "_blank");
}

А как сделать, чтоб страница открывалась не в новом окне? вместо _blank пробовал и _self и _parent - не получилось =(

Z
На сайте с 05.02.2010
Offline
82
#18

Новая проблема, не стал создавать новую тему...

Как сделать на html/css, чтоб объект был зафиксирован по вертикали (не прокручивался), а по горизонтали располагался относительно центра страницы? Всю голову сломал...

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий