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

Lion Digital Agency

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

теги:

Категории

Рубрики

SEO-продвижение сайта в ТОП поисковых систем. Рост позиций в первый месяц. Закажите услугу в Lion Digital. Ваш надежный партнер в интернет-маркетинге.

от 25000 

Настройка и сопровождение рекламного кабинета во Вконтакте.

от 14000 

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

от 189000 

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

Для создания анимированной кнопки CSS можно использовать следующий код:

HTML:

<button class="animated-button">Нажми меня</button>

CSS:

.animated-button {
  display: inline-block;
  padding: 10px 20px;
  font-size: 16px;
  color: #fff;
  background-color: #007bff;
  border: none;
  border-radius: 5px;
  cursor: pointer;
  position: relative;
  overflow: hidden;
}

.animated-button::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 0;
  height: 0;
  background-color: rgba(255, 255, 255, 0.2);
  border-radius: 50%;
  opacity: 0;
}

.animated-button:hover::before {
  width: 200%;
  height: 200%;
  opacity: 1;
  transition: all 0.5s ease-in-out;
}

.animated-button:hover {
  background-color: #0062cc;
  transition: all 0.5s ease-in-out;
}

В данном примере кнопка имеет класс «animated-button». Она имеет стандартный вид с фоновым цветом #007bff и белым текстом. При наведении на кнопку появляется анимированный круг с помощью псевдоэлемента ::before. Круг появляется с помощью изменения его размеров и прозрачности при наведении на кнопку. Также при наведении на кнопку меняется ее фоновый цвет на #0062cc.

Можно изменять параметры кнопки и анимации, чтобы получить нужный результат.

Поделиться:

Комментарии

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

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

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

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

Меню

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

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