@lemonlimelike

Что не так с position:absolute?

Вот говорят, что если на элемент повесить position:absolute он выйдет из потока. Ну а что изменится если он выйдет с потока?
  • Вопрос задан
  • 237 просмотров
Решения вопроса 1
Stalker_RED
@Stalker_RED
Он действительно выйдет из потока, но в этом нет ничего ужасного, он и должен выходить.
Пара простых примеров:

Относительно спозиционированный элемент останется в потоке, и немного сдвинется
.rel .foo {
  position: relative;
  bottom: 10px;
  right: 30px;
  background-color: red;
}
WUpNvAS.png

Абсолютно спозиционированный элемент из потока выпадет и улетит в нижний правый угол страницы
.abs .foo {
  position: absolute;
  bottom: 10px;
  right: 30px;
  background-color: green;
}
uFIwi5A.png

Всё в сборе: https://jsfiddle.net/c3mm5m7k/

По умолчанию у всех элементов position: static, и кроме absolute и relative бывает еще fixed и sticky.
https://developer.mozilla.org/ru/docs/Web/CSS/position
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
politon
@politon
HTML5,CSS3,JS,PHP,SQL,API,canvas,animation...
Почитай, что такое поток в документе.К позиционированию не имеет отношения
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы