Overscroll-behavior не предотвращает навигацию браузера по жесту для прокрутки, за исключением HTML и телаCSS

Разбираемся в CSS
Ответить
Anonymous
 Overscroll-behavior не предотвращает навигацию браузера по жесту для прокрутки, за исключением HTML и тела

Сообщение Anonymous »

Рассмотрите приведенный ниже код

Код: Выделить всё


.my-block{
display: flex;
overflow-x: auto;
height: 20em;
}

.my-block--contain {
overscroll-behavior-x: contain;
}




Когда вы используете сенсорную панель или жест смахивания двумя пальцами по горизонтали, overscroll-behavior-x:tain; должен останавливать браузер от запуска навигации по истории, но это не так.
Следует отметить, что если вы поместите overscroll-behavior-x: contains; в элемент html или body, тогда это работает.>

Подробнее здесь: https://stackoverflow.com/questions/798 ... -overscrol
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «CSS»