Доверьте продвижение нам

Lion Digital Agency

интернет-маркетинг

теги:

Категории

Рубрики

Подходит для небольших стартапов и тех, кто еще не рекламировал свой бизнес в интернете. Разработка сайта (до 5 страниц) + Яндекс Директ / ВК реклама.

от 69000 

Хотите получать заявки моментально? Вся наша команда и партнеры приступят к проекту, подключив также продвижение Авито. Подходит для тех, кого не удовлетворяет имеющийся объем продаж. Разработка сайта компании/каталог/магазин + Яндекс Директ / ВК реклама + СЕО продвижение + Авито продвижение.

от 189000 

Разработка сайтов под ключ. Работаем с такими системами, как Worpress, 1C-Bitrix, Tilda. Закажите разработку в Lion Digital и получите по настоящему продающий сайт.

от 32900 

Как сделать анимацию при наведении курсора css

Чтобы сделать анимацию при наведении курсора на элемент в CSS, нужно использовать псевдокласс :hover и свойство transition.

Давайте рассмотрим пример анимации при наведении курсора на кнопку:

button {
  background-color: #1abc9c;
  color: #fff;
  padding: 10px 20px;
  border: none;
  border-radius: 5px;
  font-size: 16px;
  cursor: pointer;
  transition: background-color 0.5s ease;
}

button:hover {
  background-color: #16a085;
}

Здесь мы сначала определили стили для кнопки. Затем мы использовали псевдокласс :hover для создания эффекта анимации при наведении курсора на кнопку. С помощью свойства transition мы определили, какое свойство кнопки (в данном случае, это свойство background-color) должно изменяться в течение 0.5 секунды с плавным вхождением и выходом из эффекта.

В блоке, указанном после псевдокласса :hover, мы изменили свойство background-color на более темное значение, чтобы сделать эффект наведения более заметным.

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

Поделиться:

Комментарии

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Задать вопрос

Оставляя заявку, вы соглашаетесь с политикой обработки персональных данных.

Меню

Оставить заявку

Оставляя заявку, вы соглашаетесь с политикой обработки персональных данных.