«Если рабочий хочет хорошо выполнять свою работу, он должен сначала заточить свои инструменты» — Конфуций, «Аналитики Конфуция. Лу Лингун»
титульная страница > программирование > Как заставить изображение вращаться при наведении с помощью HTML и CSS

Как заставить изображение вращаться при наведении с помощью HTML и CSS

Опубликовано 6 ноября 2024 г.
Просматривать:423

How to make Image rotate on hover using HTML and CSS

Эффект поворота изображения при наведении может сделать ваш контент более привлекательным и интерактивным. В этом уроке мы покажем вам, как создать простой, но привлекательный эффект поворота при наведении, используя только HTML и CSS.

Как создать эффект

HTML:

Сначала добавьте следующий HTML-код:

Sample Image

Вы можете добавить любое изображение.

Этот код устанавливает изображение, заключенное в тег, с классом hover-rotate.

CSS:

.hover-rotate {
  overflow: hidden;
  margin: 8px;
  min-width: 240px;
  max-width: 320px;
  width: 100%;
}
.hover-rotate img {
  transition: all 0.3s;
  max-width: 100%;
}
.hover-rotate:hover img {
  transform: scale(1.3) rotate(5deg);
}

Как это работает:

Тег

действует как контейнер для изображения, применяя класс hover-rotate.

Класс .hover-rotate устанавливает размеры изображения и скрывает любое переполнение. Класс .hover-rotate img обеспечивает эффект плавного перехода.

При наведении курсора на изображение оно увеличивается в 1,3 раза и поворачивается на 5 градусов благодаря свойству Transform.

Если это руководство оказалось для вас полезным, поделитесь им с другими или оставьте комментарий ниже. Дополнительные советы и рекомендации по веб-дизайну можно найти в других наших публикациях.

Посетите мой сайт, чтобы увидеть больше подобных уроков

Заявление о выпуске Эта статья воспроизведена по адресу: https://dev.to/kaja_uvais_a8691e947dd399/how-to-make-image-rotate-on-hover-using-html-and-css-1d49?1 Если есть какие-либо нарушения, свяжитесь с Study_golang. @163.com удалить
Последний учебник Более>

Изучайте китайский

Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.

Copyright© 2022 湘ICP备2022001581号-3