CSS Specifity

If you have two (or more) conflicting CSS rules that point to the same element, there are some basic rules that a browser follows to determine which one is most specific and therefore wins out.

More specific = Higher precedence

If the selectors are the same then the last one will always take precedence.

div { color: green }
div { color: red }

Here all divs are colored red.

div p { color: green }
p { color: red }

Here div p wins because it’s more specific so all div p will be green.

Subscribe To Our Newsletter
You will receive our latest post and tutorial.
Thank you for subscribing!


Leave a Reply

Your email address will not be published. Required fields are marked *