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

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

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

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

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

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

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

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

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

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