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

Препроцессор stylus не обрабатывает переменные в выражении calc(), как быть?

Столкнулся со страшнейшей проблемой: пишу в .styl height: calc(100vh - $h_footer - $h_header) и обе переменные переносятся в html в исходном состоянии:
3e89e2cd72844a9d95a398b9804c4d2c.png

Что делать? Как жить?
Можно ли с этим бороться?
  • Вопрос задан
  • 288 просмотров
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Фронтенд-разработчик
    11 месяцев
    Далее
  • Академия Эдюсон
    Frontend-разработчик: тариф PRO
    10 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Frontend-разработчик + ИИ
    8 месяцев
    Далее
Решения вопроса 1
Elwen
@Elwen
Если вы хотите передать только итоговое значение вычислений, то не используйте calc().
Просто height: 100vh - $h_footer - $h_header

Если надо использовать именно calc(), то
height: "calc( 100vh - %s - %s )" % ($h_footer $h_header)
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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