Резюме: ухаживает ли абсолютно позиционированный элемент о своих братьях и сестрах при каких -либо обстоятельствах (независимо от того, являются ли братья и сестры относительными, абсолютными, статичными)? < /p>
Мое понимание было то, что абсолютное позиционирование игнорирует братьев и сестер. >
.absoluteBox {
position: absolute;
width: 100%;
height: 100%;
background-color: yellow;
border: 1px solid red;
box-sizing: border-box;
top: 0;
/*
why is top 0 necessary?
If i do not set it, the inner yellow box will position itself after the grey box
The grey box has no position property assigned to it, and even if it did, it should not matter
-- because the inner-absolute box should just be looking to its ancestor for its position
*/
}
.greyBox {
display: flex;
height: 20px;
width: 50px;
background-color: grey;
}< /code>
outer yellow box
inner yellow box should completely fill up screen
< /code>
< /div>
< /div>
< /p>
У меня есть контейнер ("Over-Container") Полем Абсолютное положение, 100% x ширина и высота 100%. Он занимает весь экран в JSFiddle, как и должно. («Greybox» в скрипке). < /p>
Я затем положил еще один абсолютный 100x100 div в «Внешний контандер». Назовите это «Inner-Container.» Он должен игнорировать братьев и сестер, быть извлеченным из нормального «потока» позиционирования и просто взглянуть на своего ближайшего расположенного предка (внешнего контейнера) при определении его позиции.
Подробнее здесь: https://stackoverflow.com/questions/491 ... t-siblings
Абсолютная позиция смотрит на своего ближайшего предка, он заботится о братьях и сестрах? ⇐ CSS
Разбираемся в CSS
1738320617
Anonymous
Резюме: ухаживает ли абсолютно позиционированный элемент о своих братьях и сестрах при каких -либо обстоятельствах (независимо от того, являются ли братья и сестры относительными, абсолютными, статичными)? < /p>
Мое понимание было то, что абсолютное позиционирование игнорирует братьев и сестер. >
.absoluteBox {
position: absolute;
width: 100%;
height: 100%;
background-color: yellow;
border: 1px solid red;
box-sizing: border-box;
top: 0;
/*
why is top 0 necessary?
If i do not set it, the inner yellow box will position itself after the grey box
The grey box has no position property assigned to it, and even if it did, it should not matter
-- because the inner-absolute box should just be looking to its ancestor for its position
*/
}
.greyBox {
display: flex;
height: 20px;
width: 50px;
background-color: grey;
}< /code>
outer yellow box
inner yellow box should completely fill up screen
< /code>
< /div>
< /div>
< /p>
У меня есть контейнер ("Over-Container") Полем Абсолютное положение, 100% x ширина и высота 100%. Он занимает весь экран в JSFiddle, как и должно. («Greybox» в скрипке). < /p>
Я затем положил еще один абсолютный 100x100 div в «Внешний контандер». Назовите это «Inner-Container.» Он должен игнорировать братьев и сестер, быть извлеченным из нормального «потока» позиционирования и просто взглянуть на своего ближайшего расположенного предка (внешнего контейнера) при определении его позиции.
Подробнее здесь: [url]https://stackoverflow.com/questions/49121194/absolute-position-looks-to-its-closest-ancestor-does-it-care-about-siblings[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия