Especificidade e precedência do seletor CSS
Quando vários seletores CSS se aplicam a um único elemento, o navegador deve determinar qual seletor tem precedência. Isso é conhecido como especificidade do seletor.
Regras para determinar a especificidade do seletor:
!Importante e substituição de estilos embutidos:
Especificidade:
A especificidade de um seletor é determinada pelo número e tipo de seus componentes:
A última regra prevalece:
Exemplo:
Considere as seguintes regras CSS:
body { font-size: 14px; }
#header { font-size: 16px; }
Para o elemento
Nota:
Não é incomum ter múltiplas regras direcionadas ao mesmo elemento com diferentes níveis de especificidade. Isso pode ser usado para refinar estilos para casos específicos ou substituir regras globais para instâncias específicas.
Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.
Copyright© 2022 湘ICP备2022001581号-3