Я не кодер (что скоро станет очевидным), но я работаю над чем-то для рабочего проекта, и я застрял на последнем этапе.
Мне нужно добавить функцию calc() в шкалу, но она просто не сработает. Не вдаваясь в подробности того, зачем мне это нужно, я знаю, что обычно есть лучшие способы сделать то, чего я хочу достичь, но я просто хочу знать, как я могу заставить это работать так, как мне нужно.
Я хочу, чтобы Transform: Scale() адаптировался по размеру относительно размера области просмотра. Я бы предположил, что из своего исследования я добавляю функцию calc(), используя 100vw и другие мои разработки.
Я указал, где я до сих пор ниже, функция масштабирования работает так, как должна, т.е. отдельные значения от 0 до 1 изменяют масштаб до 100%. Функция Calc() отлично работает с базовыми суммами, т.е. 10 - 5 дает значение 5 и масштабирование 500%, но как только я добавляю 100VW, она перестает работать, пожалуйста, помогите!
тело {
margin: 0;
padding: 0;
width: 100vw;
text-align: center;
}
#wrap {
width: 1535;
height: 900;
padding: 0;
overflow: hidden;
}
#frame {
width: 1535;
height: 900;
overflow: hidden;
-webkit-transform: scale(calc(100vw/1535));
-webkit-transform-origin: 0 0;
}