If I have a dozen CSS selectors, and want to assign :hover properties to all of them, I’m used to doing this:
selector, selector2, someOtherSelector, someSelector div {
//some properties
}
selector:hover, selector2:hover, someOtherSelector:hover, someSelector div:hover {
//some properties
}
Typing :hover four times seems redundant. Is there a way to group the selectors like
(selector, selector2, someOtherSelector, someSelector div):hover {
//some properties
}
instead?
If they all share the same hover properties you could create a class that is shared for all that defines your :hover
So you’d get:
Re-usable classes makes for cleaner and less code.