|
|
|
Float + position:relative разве корректно?
|
|||
|---|---|---|---|
|
#18+
Всем привет! Интересует такой вопрос: Смысл использования для дива одновременно float:left и position:relative??? Просто при использовании float, блок уже вырывается из нормального потока! А position:relative - относительное позиционирование, но блок в нормальном потоке! Объясните плиз. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2009, 09:19 |
|
||
|
Float + position:relative разве корректно?
|
|||
|---|---|---|---|
|
#18+
Поотменяй попеременно одно и другое - есть разница в отображении? Если нет - не используй это в сочетании. ---------- Cache for Windows (x86-32) 2007.1.3 (Build 607) Wed Oct 17 2007 02:12:09 EDT ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2009, 10:30 |
|
||
|
Float + position:relative разве корректно?
|
|||
|---|---|---|---|
|
#18+
krvsa, Ты сам так использовал? И чем при этом руководствовался? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2009, 10:44 |
|
||
|
Float + position:relative разве корректно?
|
|||
|---|---|---|---|
|
#18+
maratMaratВсем привет! Интересует такой вопрос: Смысл использования для дива одновременно float:left и position:relative??? Имеет смысл для позиционирования внутри дива. Элементы в этом случае будут позиционироваться от левого верхнего угла дива. Без релативе - относительно предыдущего блока релативе или абсолюте, если таких нет - относительно боди. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2009, 10:49 |
|
||
|
Float + position:relative разве корректно?
|
|||
|---|---|---|---|
|
#18+
ShSergemaratMaratВсем привет! Интересует такой вопрос: Смысл использования для дива одновременно float:left и position:relative??? Имеет смысл для позиционирования внутри дива. Элементы в этом случае будут позиционироваться от левого верхнего угла дива. Без релативе - относительно предыдущего блока релативе или абсолюте, если таких нет - относительно боди. т.е. в итоге, если мы сначала блоку назначаем float:left, а потом ему же position:relative, то это нам дает смещение влево и гарантирует, что блок останется в нормальном потоке? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2009, 10:52 |
|
||
|
Float + position:relative разве корректно?
|
|||
|---|---|---|---|
|
#18+
Это будет гарантировать то, что розовый квадрат будет в левом верхнем углу жёлтого, а жёлтый будет флоат:лефт, как в примерчике, а что там и кто вынимает из потока отображения - не важно. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2009, 11:08 |
|
||
|
Float + position:relative разве корректно?
|
|||
|---|---|---|---|
|
#18+
maratMaratТы сам так использовал? Нет. Делал либо "то", либо "это"... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2009, 11:29 |
|
||
|
Float + position:relative разве корректно?
|
|||
|---|---|---|---|
|
#18+
krvsamaratMaratТы сам так использовал? Нет. Делал либо "то", либо "это"... Т.е. ты тоже считаешь, что это противоречит правилам? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2009, 11:32 |
|
||
|
Float + position:relative разве корректно?
|
|||
|---|---|---|---|
|
#18+
ShSergeЭто будет гарантировать то, что розовый квадрат будет в левом верхнем углу жёлтого, а жёлтый будет флоат:лефт, как в примерчике, а что там и кто вынимает из потока отображения - не важно. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. Это-то ясно =) Ты мне в итоге можешь дать характеристику первому divy (желтого цвета)? Он будет в нормальном потоке или нет? вот, что мне интересно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2009, 11:33 |
|
||
|
Float + position:relative разве корректно?
|
|||
|---|---|---|---|
|
#18+
Матросов, Сергеев, Чаунин Относительно позиционированные и статически позиционированные элементы после изъятия из исходного текста всех абсолютно позиционированных элементов (вместе с их потомками), образуют непрерывный поток отображения, в котором каждый последующий элемент позиционируется относительно конца предыдущего. Т.е. будет. Флоат:лефт здесь вроде как и ни при чём. Впрочем, это так утверждают авторы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2009, 11:44 |
|
||
|
Float + position:relative разве корректно?
|
|||
|---|---|---|---|
|
#18+
maratMaratТ.е. ты тоже считаешь, что это противоречит правилам? Я это просто не использую... А все эти "правила" - чистая условность. Все равно браузер ошиби на эту "кашу" не даст... А нарисует все как поймет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2009, 11:51 |
|
||
|
Float + position:relative разве корректно?
|
|||
|---|---|---|---|
|
#18+
ShSergeМатросов, Сергеев, Чаунин Относительно позиционированные и статически позиционированные элементы после изъятия из исходного текста всех абсолютно позиционированных элементов (вместе с их потомками), образуют непрерывный поток отображения, в котором каждый последующий элемент позиционируется относительно конца предыдущего. Т.е. будет. Флоат:лефт здесь вроде как и ни при чём. Впрочем, это так утверждают авторы. прикольно. Можешь дать ссылку на статью плиз? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2009, 11:53 |
|
||
|
|

start [/forum/topic.php?fid=22&tid=1455316]: |
0ms |
get settings: |
11ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
158ms |
get topic data: |
11ms |
get forum data: |
4ms |
get page messages: |
73ms |
get tp. blocked users: |
2ms |
| others: | 241ms |
| total: | 524ms |

| 0 / 0 |
