Кратко
СкопированоСвойство zoom изменяет масштаб элемента. Если меньше 1 или 100%, то элемент уменьшится. А если больше 1 или 100%, то элемент увеличится.
Пример
Скопировано
<p class="small-text">При наведении текст уменьшается на 50%<p><p class="normal-text">Сохраняется исходный размер текста<p><p class="big-text">При наведении текст увеличивается в 2 раза<p>
<p class="small-text">При наведении текст уменьшается на 50%<p>
<p class="normal-text">Сохраняется исходный размер текста<p>
<p class="big-text">При наведении текст увеличивается в 2 раза<p>
.small-text:hover { zoom: 50%;}.normal-text:hover { zoom: normal;}.big-text:hover { zoom: 2;}
.small-text:hover {
zoom: 50%;
}
.normal-text:hover {
zoom: normal;
}
.big-text:hover {
zoom: 2;
}
Как пишется
СкопированоУ zoom есть четыре значения:
normal— задаёт элементу исходный масштаб. Значение по умолчанию.- число — коэффициент масштабирования. 1.0 эквивалентно значению
normal. - процент — процентное значение. 100% эквивалентно значению
normal. reset— не изменяет масштаб элемента, если пользователь применяет к документу масштабирование без сведения (разведения) пальцев, т. е. масштабирование, применимое к сенсорным интерфейсам. Это нестандартное значение, перед его использованием следует проверить поддержку на Can I use.
Подсказки
Скопировано💡 Значение свойства не наследуется.
💡 Применимо ко всем элементам.
💡 Свойство можно анимировать.