@arttstyle
web-макака

Баг с изменением размера при scale?

есть кнопка допустим 50х50 px
при hover кнопка уменьшается в два раза с помощью scale()
но как только hover исчезает она возвращается в обычное состояние
так вот если навести курсор на границу этого элемент он уменьшается и сразу увеличивается и зацикливается в этом состоянии уменьшаясь и увеличиваясь постоянно.
как избежать такого эффекта?
  • Вопрос задан
  • 69 просмотров
Решения вопроса 2
Get-Web
@Get-Web Куратор тега CSS
Front-End Developer
Было бы неплохо увидеть код вашей кнопки, но судя по описанию, проблема ваша в том, чтобы вы уменьшаете всю кнопку, а следовательно когда уменьшается кнопка, то курсор оказывается за её пределами и ховер пропадает. Поэтому вам нужно переделать кнопку так, чтобы сама кнопка с её внешними границами не уменьшалась.
Ответ написан
Комментировать
@thisuserhatephp
Офлайн - losers Онлайн - lusers
Можно кнопку обернуть в div размеры которой будут неизменны, и сделать hover на этот див.
demo
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы