451 / 417 / 115
Регистрация: 15.02.2012
Сообщений: 1,847
|
||||||
1 | ||||||
Абсолютное позиционирование03.03.2017, 10:17. Показов 1802. Ответов 9
Метки нет (Все метки)
Подскажите почему так происходит
есть блок , задаю ему position relative внутри блок:
разве должен блок заданный абсолютом создавать дополнительную ширину?
0
|
03.03.2017, 10:17 | |
Ответы с готовыми решениями:
9
Абсолютное позиционирование абсолютное позиционирование Абсолютное позиционирование Абсолютное позиционирование |
112 / 108 / 42
Регистрация: 22.01.2017
Сообщений: 452
|
|
03.03.2017, 10:28 | 2 |
У родителя overflow проверьте.
0
|
451 / 417 / 115
Регистрация: 15.02.2012
Сообщений: 1,847
|
||||||
03.03.2017, 10:57 [ТС] | 3 | |||||
у родителя нет оверфлоу
0
|
112 / 108 / 42
Регистрация: 22.01.2017
Сообщений: 452
|
|
03.03.2017, 10:59 | 4 |
0
|
451 / 417 / 115
Регистрация: 15.02.2012
Сообщений: 1,847
|
|
03.03.2017, 11:11 [ТС] | 6 |
мне он не нужен, потому как тогда обрежит блок полностью за пределами, а мне нужно чтобы по разрешению видно все было.
Вопрос больше заключается не в том чтобы обрезать, а в том почему блок заданный абсолютом добавляет ширину , не должно же быть такого zub_center = 1200 rabbitright = 1174 итогом становится ширина 1200+1174
0
|
451 / 417 / 115
Регистрация: 15.02.2012
Сообщений: 1,847
|
|
03.03.2017, 12:16 [ТС] | 8 |
так я и не говорю что его браузер не видит, но почему считает его ширину и приплюсовывает к ширине родителя? это relative делает же, а absolute я всегда считал что этим и отличается - выпадает из подсчета размеров.
Кстати он действительно не учитывает если сместить не вправо, а в лево заменить right -1000px на left -1000px и ширина остается 1200
0
|
03.03.2017, 12:28 | 9 |
Сообщение было отмечено tgarl как решение
Решение
Элемент с абсолютным позиционированием, вынесенный за правый или нижний край области видимости, создает горизонтальный или вертикальный скролл. Если выносить его за левую или верхнюю границу, этого не случается.
Для избежания появления скролла, используем стиль overflow:hidden , overflow-x:hidden или overflow-y:hidden для родителя.
1
|
451 / 417 / 115
Регистрация: 15.02.2012
Сообщений: 1,847
|
|
03.03.2017, 15:31 [ТС] | 10 |
Спасибо, да нашел тоже, просто обычно влево смещал за родителя или поверху позиционировал, а тут - подтянуть знания мне нужно
0
|
03.03.2017, 15:31 | |
03.03.2017, 15:31 | |
Помогаю со студенческими работами здесь
10
Абсолютное позиционирование Абсолютное позиционирование Абсолютное позиционирование от центра Абсолютное позиционирование блоков Абсолютное позиционирование блока Абсолютное позиционирование по центру Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |