CSS Question: If two different selectors apply to an element, who wins?
I know this shouldn\'t happen, but I want to tweak a legacy application, and the CSS is getti
The priority between selectors is controlled by how specific they are. More specific selectors win over less specific.
If two selectors are equally specific, the later one wins over the first one.
There are three levels of specificity, id, class and element. So #elem
wins over .elem
as an id is more specific. .elem .cont
wins over .elem
as it has more selectors at the same level.
Read more under "What happens when conflicts occur?" at Selectutorial.