Как создать эффект увеличения изображения (не при наведении) - PullRequest
0 голосов
/ 20 декабря 2018

Если вы посетите https://menupages.com/, вы увидите, что фоновое изображение автоматически увеличивается при загрузке страницы.Как достигается этот эффект?

1 Ответ

0 голосов
/ 20 декабря 2018

Вы можете заархивировать этот эффект, поиграв с ключевым кадром, преобразовав: масштаб и непрозрачность изображения.

Как-то так.

    keyframe zoomIn {
    0% {
        opacity: 0;
        transform: scale(1);
    }
    20% {
        opacity: 1;
    }
    90% {
        opacity: 1;
    }
    100% {
        opacity: 0;
        transform: scale(1.25);
    }
}

И добавьте его в элемент или класс img.

img {
...
animation-name: zoomIn;

}

Чтобы глаз был доволен, изображение должно быть в 2 раза больше по соотношению сторон.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...