Задать вопрос
@MRcracker

Позиционирование как правильно задать?

Есть блок с картинкой на сайте, который был позиционирован и прижат к верху страницы через position: absolute, top:0.
Теперь весь текст, который добавляю под данным блоком появляется сверху странички на картинке. как исправить?
  • Вопрос задан
  • 191 просмотр
Подписаться 2 Оценить 1 комментарий
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Профессиональная вёрстка на HTML и CSS
    3 месяца
    Далее
  • Stepik
    Основы HTML и CSS
    2 недели
    Далее
  • OTUS
    HTML/CSS
    3 месяца
    Далее
Решения вопроса 1
alvvi
@alvvi
export default apathy;
Вариант номер раз: не прижимать так блок, а использовать более рациональные способы, если возможно.

Вариант номер два: оборачиваем блок в div и прописываем ему
height: *вставить высоту картинки*;
либо
padding-top: *сюда опять высоту картинки*;

Вариант номер три: прописываем margin/padding-top у самих элементов с текстом. Угадайте, чему они будут равны? *барабнная дробь* Правильно, высоте картинки!

Если вас интересует причины такого поведения у элемента с position: absolute, советую прочитать про Блочный контекст форматирования
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
rim89
@rim89
программист-велосипедист
margin-top на высоту блока с absolute для блока который с текстом
Ответ написан
Ваш ответ на вопрос

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

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