My buttons all have a highlight around them after I click them. This is in Chrome.
For people wanting a pure css way to do that:
:focus:not(:focus-visible) { outline: none }
This could also work for link and so on, and bonus, it keeps the keyboard accessibilities. Lastly it is ignored by browsers that don’t support :focus-visible