|
|
|
Относительное позиционирование.
|
|||
|---|---|---|---|
|
#18+
Накидал разметку http://jsfiddle.net/KBeC9/ Не понятно поведение относительного позиционирования. Возникает ощущение что элемент сверхограничен и его right равен -left. Но я не могу понять почему так происходит. Ведь содержимого в нем нет. С высотой тоже не понятно что. По задумке внутренний блок должен быть расположен вровень с нижней границей родительского и иметь высоту половины от него. Однако все совсем не так, как ожидалось. Почему же так? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.01.2013, 12:22 |
|
||
|
Относительное позиционирование.
|
|||
|---|---|---|---|
|
#18+
а зачем задавать left и right одновременно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.01.2013, 12:28 |
|
||
|
Относительное позиционирование.
|
|||
|---|---|---|---|
|
#18+
LexxxxxПо задумке внутренний блок должен быть расположен вровень с нижней границей родительского и иметь высоту половины от него. Однако все совсем не так, как ожидалось. Почему же так?уберите top: 50%; и все станет видно :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.01.2013, 12:31 |
|
||
|
Относительное позиционирование.
|
|||
|---|---|---|---|
|
#18+
Паганельа зачем задавать left и right одновременно? Чтобы задать отступы от родительского элемента (можно конечно полями или использовать left и width: 80%, но..) но в букварях пишут что это отступ от правого родительского края при относительном позиционировании. Я думал можно сжать блок установив отступы по бокам от родителя. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.01.2013, 12:35 |
|
||
|
Относительное позиционирование.
|
|||
|---|---|---|---|
|
#18+
точно left а не margin-left ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.01.2013, 12:37 |
|
||
|
Относительное позиционирование.
|
|||
|---|---|---|---|
|
#18+
Код: css 1. 2. 3. 4. 5. 6. 7. 8. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.01.2013, 12:38 |
|
||
|
Относительное позиционирование.
|
|||
|---|---|---|---|
|
#18+
Паганельточно left а не margin-left? Да. Что видно станет? Он просто выехал немного выше середины родителя. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.01.2013, 12:42 |
|
||
|
Относительное позиционирование.
|
|||
|---|---|---|---|
|
#18+
Antonariy Код: css 1. 2. 3. 4. 5. 6. 7. 8. Согласен. ) Так и top: 50% и left: 10%; right: 10%; нормально работают. Но хотелось бы понять какого черта они при position: relative; так непонятно себя ведут?! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.01.2013, 12:46 |
|
||
|
Относительное позиционирование.
|
|||
|---|---|---|---|
|
#18+
LexxxxxНо хотелось бы понять какого черта они при position: relative; так непонятно себя ведут?! http://htmlbook.ru/css/right Если для родительского элемента задано position: relative, то абсолютное позиционирование дочерних элементов определяет их положение от правого края родителя.Насчет relative+relative никто ничего не обещал. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.01.2013, 12:53 |
|
||
|
Относительное позиционирование.
|
|||
|---|---|---|---|
|
#18+
LexxxxxПаганельточно left а не margin-left? Да. цитирую по Вашей же ссылкеДобавление свойств left, top, right и bottom изменяет позицию элемента и сдвигает его в ту или иную сторону от первоначального расположения.причем тут отступы я честно не понимаю LexxxxxЧто видно станет? Он просто выехал немного выше середины родителя.ну уберите текст, станет еще виднее :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.01.2013, 12:55 |
|
||
|
Относительное позиционирование.
|
|||
|---|---|---|---|
|
#18+
а что непонятного, почему вы решили что изменение позиционирование элемента должно влиять на его размеры? по моему вполне понятное и ожидаемое поведение ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.01.2013, 12:57 |
|
||
|
Относительное позиционирование.
|
|||
|---|---|---|---|
|
#18+
няка, Да похоже я просто не понимаю относительно чего он двигается. Это при абсолютном позиционировании его края двигаются относительно родителя, а при относительном похоже относительно своего нормального положения. Верно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.01.2013, 13:03 |
|
||
|
Относительное позиционирование.
|
|||
|---|---|---|---|
|
#18+
ну да, вроде http://htmlbook.ru/css/position] http://htmlbook.ru/css/position черным по белому так и написано :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.01.2013, 13:06 |
|
||
|
|

start [/forum/topic.php?fid=22&msg=38111969&tid=1448848]: |
0ms |
get settings: |
7ms |
get forum list: |
10ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
109ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
38ms |
get tp. blocked users: |
2ms |
| others: | 251ms |
| total: | 435ms |

| 0 / 0 |
