BG Development · За реклама · За контакти | Помощ Търсене Потребители Календар Правила |
Здравей! ( Включване | Регистриране ) |
GoyaGag |
Публикувано на: 25-02-2024, 12:12
|
||||
Име: Група: Потребител Ранг: Новопостъпил Мнения: 5 Регистриран на: 23.02.24 |
Привет! Имам елементарен transition ефект на един бутон. Стила се променя при :hover. Работи. Докато не кликна върху бутона. Ако го направя, след като махна курсора от него, не връща стила обратно. Ако не кликам, няма проблем. Това е както при Firefox, така и при Chrome.
Това мнение е било редактирано от GoyaGag на 25-02-2024, 12:13 |
||||
relax4o |
Публикувано на: 25-02-2024, 16:11
|
||||
Име: Група: Потребител Ранг: Почетен член Мнения: 2826 Регистриран на: 04.04.07 |
Слагайте по един jsfiddle другия път за по-лесно.
Като кликнеш на бутона, бутона ти става фокусиран. От там ти се задейства button:focus блока. -------------------- Бисери :D
|
||||
GoyaGag |
Публикувано на: 25-02-2024, 17:39
|
Име: Група: Потребител Ранг: Новопостъпил Мнения: 5 Регистриран на: 23.02.24 |
Не зная, какво е jsfiddle.
Понеже бутона е все още фокусиран, новият стил е все още валиден? Да, логично, но не се сетих. Потърсих малко и виждам, че JS методът blur() премахва фокуса от елемент? Има ли начин това да се направи само със CSS или не? Съжалявам, че може да се струват на някого малко елементарни въпросите ми, но уча от два дена само и дори не зная, какво не зная. |
relax4o |
Публикувано на: 25-02-2024, 21:06
|
||||||
Име: Група: Потребител Ранг: Почетен член Мнения: 2826 Регистриран на: 04.04.07 |
Има гугъл. Потърси jsfiddle и ще разбереш какво е. Фокус състоянието се деактивира, когато се кликне извън елемента (което се нарича blur). Просто махни button:focus от тук.
-------------------- Бисери :D
|
||||||