I am applying a style to the focused element that is on the lines of:
.<class-name>:focus {
outline: 4px auto #068065 !important;
outline-offset: 2px !important;
}
(This is part of a Chrome extension code, so it does not need to be cross-browser).
The issue is that the outline-offset does not get applied on Chrome/Windows when the outline-style is "auto". On Chrome/Mac, this works fine.
If I change the outline-style from "auto" to "solid", the outline-offset works just fine.
I would like to be able to use both the "auto" style and the outline offset. Any thoughts or suggestions?