No momento estou usando o EDGE como navegador, as configurações iniciais do CSS que ele passou:
.conteudoPrincipal-cursos {
display: flex;
flex-wrap: wrap;
}
.conteudoPrincipal-cursos-link {
width: 23%;
}
deram todas certas no meu navegador, sem precisar acrescentar:
.conteudoPrincipal-cursos-link:nth-child(4n+1) {
margin-left: 0;
}
Eu gostaria de saber se eh alguma atualização do CSS que já deixam essas margens automáticas para cada tipo de navegador ou se, coincidentemente, para o navegador EDGE as configurações do CSS são certas