2 / 2 / 1
Регистрация: 16.12.2013
Сообщений: 73
|
|||||||||||
1 | |||||||||||
Div-ы цепляются друг за друга22.11.2015, 19:28. Показов 1578. Ответов 7
Метки нет Все метки)
(
Здравствуйте. Подскажите пожалуйста почему когда допустим .positioner или .title задаешь margin-top, то смещается и .head, а margin-left and margin-right такого не происходит. Ведь по сути у .positioner and .title родительский элемент это .head, значит внешние отступы должны считаться относительно границы .head, а не окна браузера.
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
|
|
22.11.2015, 19:28 | |
Ответы с готовыми решениями:
7
div наползают друг на друга div блоки наезжают друг на друга Div накладываются друг на друга, не могу их нормально поставить
|
433 / 352 / 259
Регистрация: 29.11.2011
Сообщений: 628
|
||||||
22.11.2015, 19:40 | 2 | |||||
execto, добавьте в .head {} свойство overflow: auto;
1
|
2 / 2 / 1
Регистрация: 16.12.2013
Сообщений: 73
|
|
22.11.2015, 20:00 [ТС] | 3 |
Спасибо, помогло. Но если не сложно можете объяснить логику отступов в моем случаи, почему так происходило.
И простым языком почему от overflow так происходит.
0
|
49 / 42 / 25
Регистрация: 18.11.2015
Сообщений: 279
|
|
22.11.2015, 23:26 | 4 |
execto Поясните вашу логику, для чего вы задаете margin-top для элементов .positioner или .title?
0
|
2 / 2 / 1
Регистрация: 16.12.2013
Сообщений: 73
|
|
23.11.2015, 08:35 [ТС] | 5 |
изначально я только для .positioner хотел так сделать. ну чтоб отступ у блока был сверху, а не был прижатым.
0
|
49 / 42 / 25
Регистрация: 18.11.2015
Сообщений: 279
|
|
23.11.2015, 10:09 | 6 |
Ну смотрите, если хотите чтоб сайт не был прижат к верхней части экрана, то это можно сделать 2мя способами, или задать вашему общему блоку не margin: auto, а margin: 20px auto 0 auto;
Т.е слева и справа будет авто, центрироваться по середине экрана, а сверху 20 пикселей, снизу 0, так как ничего не задаем. Или же задать у общего блока сверху паддинг в 20 пикселей. Это если я конечно правильно понял суть вашей мысли.
0
|
2 / 2 / 1
Регистрация: 16.12.2013
Сообщений: 73
|
|
23.11.2015, 11:44 [ТС] | 7 |
mrBobrillo, не совсем правильно, сайт должен быть прижат, но .positioner, который находится внутри .head не должен прижиматься к верху блока .head
0
|
49 / 42 / 25
Регистрация: 18.11.2015
Сообщений: 279
|
|
23.11.2015, 11:46 | 8 |
0
|
23.11.2015, 11:46 | |
Помогаю со студенческими работами здесь
8
Много блоков div. И они наезжают друг на друга при изменении размера окна Как в PHP отделить элементы друг от друга, чтобы не ругались друг на друга? Тестируем друг-друга Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |