Преобразование: масштабирование с использованием единиц просмотра - PullRequest
0 голосов
/ 23 сентября 2018

Я хочу использовать трансформацию: масштаб, где моя ширина меняется на 80vw, а мой рост - автоматический.Так вот что я хочу = transform: scale(80vw, auto);.К сожалению, это не работает.Есть ли другой способ получить этот эффект.Желательно без использования JavaScript.

1 Ответ

0 голосов
/ 23 сентября 2018

Масштаб трансформации () не занимает единицуэто больше похоже на отношение, поэтому scaleX (0.5) будет масштабировать div до половины и т. д.

.normal{
 background: red;
 }
 .scaled{
  width:100vw;
  transform:scaleX(0.8);
  background:green;
  }
<div class="normal">
  normal
</div>
<div class="scaled">
  scaled
</div>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...