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

Задать padding в зависимости от высоты абсолютного элемента?

На картинках вот этот блок с "данными" расположен по центру между формой и картой, как его лучше сделать?
Если абсолютом, то форма сверху будет закрываться блоком, если в нем много текста, если не абсолютом, то у меня не получилось

Сделал костыль на js, где добавляю padding-bottom форме, можно ли это сделать через css? Поменяйте ширину фиддла, чтобы было понятно, что я имею в виду

https://jsfiddle.net/s0y1f73v/


5f4de8699fd46835657407.png
5f4de8761c2ed049753596.png

другими словами, я хочу чтобы этот блок был на 1rem ниже инпута, и половина его была внутри nav, а вторая половина торчала на карте ¯\_(ツ)_/¯
  • Вопрос задан
  • 181 просмотр
Подписаться 2 Простой Комментировать
Решения вопроса 1
RAX7
@RAX7
Высота этой плашки по центру +/- предсказуема, поэтому можно просто задать для нее отрицательный margin-bottom равный половине высоты плашки. Этот вариант не идеальный и не всегда выравнивание будет по центру, но зато работает без js.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
Лига Роботов Новосибирск
от 65 000 до 85 000 ₽
ITK academy Нижний Новгород
от 80 000 до 120 000 ₽
Love.ru Пермь
от 100 000 ₽