- Jak mogę sprawić, by przycisk pozostał w stanie skupienia po kliknięciu gdzie indziej?
- Jak powstrzymać przycisk przed utratą ostrości?
- Jak usunąć skupienie z przycisku po kliknięciu kątowym?
Jak mogę sprawić, by przycisk pozostał w stanie skupienia po kliknięciu gdzie indziej?
Zamiast pracować z właściwością Focus, być może możesz użyć JQuery, aby przypisać klasę „aktywną” do przycisku po kliknięciu. Jeśli użytkownik kliknie w dowolnym miejscu, przycisk pozostaje aktywny. Mam nadzieję, że to pomoże.
Jak powstrzymać przycisk przed utratą ostrości?
Jeśli chcesz zapobiec przegranej skupieniu wejściowego, gdy użytkownik kliknie przycisk, zasubskrybuj zdarzenie „Wskaźnika” tego przycisku i użyj metody zapobiegania porażerowi. Następnie ręcznie uruchom wszystkie inne zdarzenia klawiatury, aby naśladować rodzime zachowanie. Stworzyłem na przykład pokazując, jak to zrobić.
Jak usunąć skupienie z przycisku po kliknięciu kątowym?
Jeśli chcesz usunąć skupienie się wokół przycisku, możesz użyć właściwości konturu CSS. Musisz ustawić wartość „brak” właściwości zarys.