🚀 Сегодня вам бесплатно доступен тренажёр по HTML и CSS.
Доступно в Baseline в статусе «Widely Available» с 2022-03-19
Свойство CSS touch-action контролирует, как элемент реагирует на жесты на тачскринe — например, прокрутку, масштабирование или две пальцев. Обычно браузеры по умолчанию позволяют выполнять эти жесты, что иногда мешает реализовать собственное поведение. Свойство помогает задать, можно ли™ использовать жесты или нужно их отключить.
Например, чтобы запретить масштабирование и прокрутку при касании элемента, пишем так:
.my-element {
touch-action: none;
}
Если хотите оставить возможность прокрутки, но отключить масштабирование, используйте:
.my-element {
touch-action: pan-x pan-y;
}
Это особенно полезно для улучшения взаимодействия с кастомными компонентами, картами или интерактивными элементами, исключая случайные масштабирования или прокрутки на мобильных.
Больше обзоров веб-функций — в телеграм-канале HTML Academy.
Нашли ошибку или опечатку? Напишите нам.