Очень часто плавные переходы задаются не для конкретного свойства, а для всех сразу, краткой записью, например: transition: 0.3s. В этом случае при ресайзе страницы, эти элементы будут плавно менять свои свойства, что не всегда смотрится красиво.

Такой же эффект будет происходить даже, если плавность для свойства элемента задана конкретно, но оно имеет отличные значения на других экранах.

Для того, чтобы отключить все плавные переходы при ресайзе, можно использовать небольшой JS:

И добавляем CSS, который будет включаться и удалять все плавности:

Результат работы данного скрипта можно увидеть на этой странице.

Смотрите также:

Обсуждение вариантов, как можно выделить тот или иной контент для привлечения внимания посетителя

Кнопка включения и выключения полноэкранного режима в браузерах

Добавить комментарий:

Ваш комментарий отправлен!