Olá, Wenderson!
A diferença entre as duas seletores CSS que você mencionou está no uso do seletor >
no primeiro caso.
Quando você utiliza o seletor >
, você está selecionando apenas os elementos filhos diretos de .container__label
. Ou seja, apenas os elementos que são imediatamente descendentes de .container__label
serão afetados pela regra CSS.
Por outro lado, quando você remove o seletor >
, a regra CSS será aplicada em todos os elementos que são descendentes de .container__label
, não importando se são filhos diretos ou não.
Portanto, se você quer que a regra CSS seja aplicada em todos os elementos que são descendentes de .container__label
, independentemente de serem filhos diretos ou não, a segunda opção é a correta.
Mas como é uma imagem aplicada especificamente a um elemento somente a primeira opção funciona
Espero ter ajudado, qualquer dúvida, me coloco à disposição! Bons estudos!
Sucesso ✨
Um grande abraço e até mais!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!