@eightalex

Как сделать отступ от абсолютно позиционированного элемента?

Есть абсолютно позиционированный элемент, который является картинкой. Картинка может меняться, поэтому высота ее неизвестна заранее. Нужно сделать отступ от этой картинки, чтобы следующий блок не накладывался на нее. Как узнать, сколько отступать?

Для наглядности нарисовал изображение. Необходимо найти расстояние между зеленым и синим блоком, фиолетовый блок это картинка, которая находится под зеленым блоком.
36769b52f00d478fb38a5313f6a05b88.jpg
  • Вопрос задан
  • 1122 просмотра
Решения вопроса 1
delphinpro
@delphinpro Куратор тега CSS
frontend developer
Очевидно же, что средствами css - никак. Элементы находятся в разных потоках.
Можете высчитывать джаваскриптом или пересмотреть необходимость абсолютного позиционирования.
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
dimka-dooz
@dimka-dooz
front-end разработчик)
Какова задача?
Ответ написан
Комментировать
@mletov
Судя по всему, вы что-то не то делаете. Если действительно нужна абсолютность, то нужно все обернуть контейнером с абсолютностью, а внутри со всех элементов убрать.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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