Para que serve o inherit
Fala pessoal, tive uma curiosidade recentemente, vi que existe um valor para as propriedades no css chamada inherit. Eu sempre a via, mas nunca a usava. Por curiosidade, as vezes alterava os valores das propriedades para ver o que ia dar, mas nunca alterava nada. Alguém sabe para que serve o inherit?
Calebe Menezes
Curtidas 0
Melhor post
Luis Mesa
08/03/2017
Opa Calebe, tudo tranquilo?
Respondendo a sua pergunta: Existem propriedades css que são automaticamente passadas de pai para filho, tipo o tamanho da fonte (uma div pai que define um tamanho de fonte passará o valor ao div interno). Para as propriedades que não são herdadas por padrão, se utiliza o valor inherit. Atribuindo esse valor a uma propriedade css do elemento filho você realizará a herança do valor definido no pai!
Para te mostrar melhor como funciona, criei um projeto simples no Plunker:
http://plnkr.co/edit/lCy5P4yJ9ZmKzCrPOaY7?p=preview
No menu à esquerda se acessam os arquivos. Em style.css está definida a propriedade a ser herdada, com o valor inherit. Também se nota que não foi necessário utilizar o valor inherit para o tamanho da fonte, que por padrão já é aplicado aos elementos filhos.
Espero que tenha ficado claro. Qualquer dúvida, só perguntar.
Um abraço!
Respondendo a sua pergunta: Existem propriedades css que são automaticamente passadas de pai para filho, tipo o tamanho da fonte (uma div pai que define um tamanho de fonte passará o valor ao div interno). Para as propriedades que não são herdadas por padrão, se utiliza o valor inherit. Atribuindo esse valor a uma propriedade css do elemento filho você realizará a herança do valor definido no pai!
Para te mostrar melhor como funciona, criei um projeto simples no Plunker:
http://plnkr.co/edit/lCy5P4yJ9ZmKzCrPOaY7?p=preview
No menu à esquerda se acessam os arquivos. Em style.css está definida a propriedade a ser herdada, com o valor inherit. Também se nota que não foi necessário utilizar o valor inherit para o tamanho da fonte, que por padrão já é aplicado aos elementos filhos.
Espero que tenha ficado claro. Qualquer dúvida, só perguntar.
Um abraço!
GOSTEI 4
Mais Respostas
Diego Silva
06/03/2017
Opa Luís, beleza?
Pow cara, bem explicado!
Então vi uma utilidade nesse inherit. Essa questão da herança achei bem interessante! Muito obrigado!
Pow cara, bem explicado!
Então vi uma utilidade nesse inherit. Essa questão da herança achei bem interessante! Muito obrigado!
GOSTEI 0
Calebe Menezes
06/03/2017
Opa Luís, beleza?
Pow cara, bem explicado!
Muito legal saber sobre essa questão da herança! Já vi uma grande utilidade nisso!
Pow cara, bem explicado!
Muito legal saber sobre essa questão da herança! Já vi uma grande utilidade nisso!
GOSTEI 0
Luis Mesa
06/03/2017
Obrigado! :)
Que bom que a resposta foi útil pra você, qualquer outra dúvida, tamo aí.
Um abraço
Que bom que a resposta foi útil pra você, qualquer outra dúvida, tamo aí.
Um abraço
GOSTEI 0
Calebe Menezes
06/03/2017
Valeu amigo, tmj!
GOSTEI 0