Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Como o nth-child identifica que quero mexer na ordem das imagens?

No exemplo que o professor passou ele utilizou o &:nth-child(2) para selecionar e alterar a ordem das imagens e textos, mas como que este código interpreta que o (2) seria aquela div que tem as duas imagens e o texto?

Eu cheguei a conclusão que é porque dentro da classe .detalhes tem duas divs, e passando o valor 2 dentro dos parenteses ele seleciona o segundo elemento, ou seja, a segunda div. Está certo meu raciocínio?

1 resposta
solução!

Sim, você está correto em seu raciocínio. O seletor :nth-child(2) seleciona o segundo filho de seu elemento pai. Nesse contexto, se você tem a classe .detalhes que contém duas divs dentro dela, ao usar :nth-child(2), você está selecionando a segunda div dentro da classe .detalhes. Portanto, sua interpretação está correta.