169 похожих чатов

Подскажите, при наведении есть подергивание, как починить? и непосредственно в

проекте, в отличие от кодпена у меня анимация вообще не срабатывает(
https://codepen.io/fleretta/pen/mdmZLGL

38 ответов

75 просмотров

ну во первых, на ховер трансишн не вешай

Екатерина- Автор вопроса
Vlad
ну во первых, на ховер трансишн не вешай

но мне нужна анимация при наведении

Екатерина
но мне нужна анимация при наведении

трансишн на сам класс вешай, а не на ховер

Екатерина- Автор вопроса
Vlad
screenshot

ну ничего не изменилось же)

Екатерина
ну ничего не изменилось же)

я убрал трансишн с :hover - так делать не надо. зачем ты и там и там трансишн даёшь? ты его по факту перезаписываешь на ховере

Екатерина- Автор вопроса
Vlad
я убрал трансишн с :hover - так делать не надо. за...

ну окей я убрала, баг-то все равно не исчез))

Екатерина
ну окей я убрала, баг-то все равно не исчез))

это не баг) это неправильная реализация. тебе надо сделать при наведении меньшую ширину кнопки?

Екатерина- Автор вопроса
Vlad
это не баг) это неправильная реализация. тебе над...

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

Екатерина
нужно чтобы при наведении плавно уменьшалась ширин...

я сразу дам тебе совет - не анимируй ширину никогда

Екатерина
нужно чтобы при наведении плавно уменьшалась ширин...

Потому что кнопка у тебя почти на всю ширину, когда наводишь она уменьшается, а мышка остаётся, мышка попадает вне поле кнопки и твой ховер отменяет действие и так зацикленно, поэтому у тебя так и дёргается всё

Екатерина
почему?

Ну вариант сделает не при наведении, а при нажатии плавно, тогда ещё будет работать в данном кейсе

Екатерина
почему?

это реальное требование или ты просто для себя делаешь задачку?

Екатерина- Автор вопроса
Vlad
это реальное требование или ты просто для себя дел...

ну у меня в макете так анимировано, я уточню тогда у дизайнера

Екатерина
ну у меня в макете так анимировано, я уточню тогда...

это если честно какой то пиздец) анимация обычной кнопки в 1.2 секунды)) но если по делу - @inevadim тебе правильно ответил

Екатерина- Автор вопроса
Vlad
это если честно какой то пиздец) анимация обычной ...

не, 1,2s это я для наглядности поставила, у меня 0.2s)

Екатерина- Автор вопроса

Екатерина (0) увеличил репутацию ineVadim (4)

Vlad
при 0.2 такого бага не будет

Почему? Всё тоже самое

ineVadim Kolbik
Почему? Всё тоже самое

я сейчас пробую и все ок

Vlad
при 0.2 такого бага не будет

У нас же не меняется условие а только скорость его выполнения

Екатерина- Автор вопроса
Vlad
я сейчас пробую и все ок

codepen не совсем также выполняется, у него своя задержка

ineVadim Kolbik
У нас же не меняется условие а только скорость его...

анимация быстро срабатывает, я вот сейчас пробую с 0.2 и все ок

Vlad
анимация быстро срабатывает, я вот сейчас пробую с...

Ты где указатель ставишь в самом левом углу? Поставь посередине кнопки изначально

Vlad
везде ставлю и все ок.

Что-то очень странное, такого не должно ведь быть, при 0.2 так же дёргается просто быстрее

ineVadim Kolbik
Что-то очень странное, такого не должно ведь быть,...

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

Vlad
хм. у меня дёрганья нет. но если прям заебаться -...

Смотри ты ставишь указатель на кнопке, чтобы указатель был примерно по середине экрана и при этом не убираешь указатель и вообще его не двигаешь и у тебя нету зацикливания с дёрганьем кнопки?

ineVadim Kolbik
Смотри ты ставишь указатель на кнопке, чтобы указа...

не, нету. Я могу видос записать, если не веришь

Vlad
не, нету. Я могу видос записать, если не веришь

Не верить причин нету, просто это с точки логики не должно так отрабатывать как ты говоришь)

ineVadim Kolbik
Не верить причин нету, просто это с точки логики н...

я понял о чем ты) видимо, анимация просто успевает срабатывать полностью до того, как браузер понимает, что элемент вышел из фокуса/наведения. Но я не могу утверждать

Похожие вопросы

Обсуждают сегодня

А чем вам питонисты не угодили?😂
.
79
Язык Си можно выучить за день? По книжке ANSI C на 230 страниц
Vincent Vegan
29
Всем привет, написал код ниже, но он выдает сегфолт, в чем причина? #include <stdio.h> #include <stdlib.h> #include <string.h> struct product { char *name; float price; };...
buzz базз
75
Dim Dim, [02.07.2024 11:07] DB 0x62 Dim Dim, [02.07.2024 11:07] DB 0x66 Dim Dim, [02.07.2024 11:07] кто пояснит что это?
Dim Dim
14
Ошибка: segmentation fault (core dumped) Код: pastebin.com/BEsNNSSV Сообщение от компилятора: отсутствует ОС: Arch Linux Ядро: x86_64 Linux 6.9.7-arch1-1 Процессор: Intel Cele...
sec
4
Ребят, а за скок можно впарить анон чат с апишкой и веб админкой ?
Eugene Неелов
15
Ещё такой вопрос. Мне необходимо хранить пароль пользователя локально. Для этого планирую использовать ini файл. Это для автозаполнения полей логин и пароль при авторизации. Е...
Евгений
19
Кстати, я тут еще с одной темой столкнулся, вот учу я C++, на таком то ресурсе, а остальные постоянно советуют практиковаться, что то писать, проекты, но как писать если вот т...
aaswq1
7
@ahndmn @ayaw0_0 здарова, на чем пишете?
Aiwan \ (•◡•) / _bot
7
Коллеги, как получить PId для собственного процесса из под линукса?
Роман Лях (rgreat)
6
Карта сайта