Estou tentando colocar para funcionar no Chrome, porém não vai de jeito nenhum, porem no Edge ou IE funciona perfeitamente o código abaixo:
@media (min-width: 0){ .destaques__principal{ grid-column: 1 / 5; } .destaques__secundario:nth-child(2) { display: none; grid-column: none; grid-row: none; }
.destaques__secundario:nth-child(3) {
display: none;
grid-column: none;
grid-row: none;
}
.destaques__secundario:nth-child(4) {
display: none;
grid-column: none;
grid-row: none;
}
.destaques__secundario:nth-child(5) {
display: none;
grid-column: none;
grid-row: none;
}
.destaques__categorias{
grid-column:1 / 5;
}
.populares__conteudo{
flex-direction: column;
}
.populares__card{
grid-template-rows: 150px auto;
margin-bottom: 3rem;
width: 100%;
}
}
@media (min-width: 768px) { .destaques__principal { grid-column: 1 / 4; }
.destaques__secundario:nth-child(2) {
display: flex;
grid-column: 4 / 4;
grid-row: 1 / 1;
}
.destaques__secundario:nth-child(3) {
display: flex;
grid-column: 4 / 4;
grid-row: 2 / 2;
}
.destaques__secundario:nth-child(4) {
display: flex;
grid-column: 4 / 4;
grid-row: 3 / 3;
}
.destaques__secundario:nth-child(5) {
display: flex;
grid-column: 3 / 3;
grid-row: 3 / 3;
}
.destaques__categorias{
grid-column:1 / 3;
}
.populares__conteudo{ flex-direction: row; }
.populares__card{
grid-template-rows: 173px auto;
margin-right: 1rem;
width: calc(50% - 1rem);
}
}
@media (min-width: 992){
.populares__card{
width: calc(33.33% - 1rem);
}
}
@media (min-width: 1200){
.populares__card{
width: calc(20% - 1rem);
}
}