I have noticed that buttons and other elements have a default styling and behave in 3 steps: normal view, hover/focus view and mousedown/click view, in CSS I can change the styl
I recently found out that :active:focus does the same thing in css as :active:hover if you need to override a custom css library, they might use both.
:active:focus
:active:hover