@TANK_IST

Как реализовать height: calc(100% — 40px) в резиновом блоке?

Вот пример: jsbin.com/teyalido/2/edit
Как реализовать height: calc(100% - 40px) если родительский блок без фиксированной высоты?
  • Вопрос задан
  • 3952 просмотра
Решения вопроса 1
iiil
@iiil
Инженер и вэб-дизайнер, рисую.
Никак, вот Вам сухой остаток, без всех Ваших нагромождений, которые не имеют к вопросу отношения:
jsbin.com/siretudu/1/edit
Как можно рассчитать значение 100% и присвоить блоку value, если оно определяется самим блоком value. Говоря простым языком - получается замкнутый круг.
Для этого, как Вам уже написали, существует padding и margin. Вот один из вариантов:
jsbin.com/xikokuru/1/edit
Ответ написан
Пригласить эксперта
Ответы на вопрос 3
Alexufo
@Alexufo
противоречивый, сложный, весь компьютерный.
Вы там наворотили чегото). Что вы хотите сделать конкретно?
Если всегда нужно отнимать 40px, почему
margin: -40px 0 0 0;
не катит?

Пример описывал тут если с анимацией.
toster.ru/answer?answer_id=272884#answers_list
Ответ написан
Комментировать
Lisonok
@Lisonok
По идее, никак, может и ошибаюсь
Задайте блоку высоту 100% и padding-bottom 40px
Вложите в него еще один div, он как раз будет 100% - 40px
Ответ написан
Комментировать
Используйте пустые блоки с свойствами css, задаете ширину и высоту и готово.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы