2
respostas

Como remover a margem do lado direito da classe populares__card usando a classe populares__itens

Descobri um jeito de deixar os cards rente com a imagem acima removendo a margem ou espaço que fica sempre do lado direito de cada card. Isso tanto em telas maiores de desktop ou menores como de android por exemplo. Tudo isso em responsividade. Vejam no abaixo como fazer isso!

Como remover a margem do lado direito da classe populares card usando a classe populares itens

Aqui está os código acrescentado durante o vídeo no arquivo responsivo.css:

@media screen and (min-width: 0)

.populares__itens {
        margin-right: -10px;
    }

@media screen and (min-width: 768)

.populares__itens {
        margin-right: -27px;
    }

@media screen and (min-width: 992)

.populares__itens {
        margin-right: -37px;
    }

@media screen and (min-width: 1200)

.populares__itens {
        margin-right: -27px;
    }

Aqui o código completo:

@media screen and (min-width: 0) {
    .destaques__principal, .destaques__categorias {
        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;
    }

    .populares__conteudo {
        flex-direction: column;


    }

    .populares__card {
        grid-template-rows: 150px auto;
        margin-bottom: 3rem;
        width: 100%;

    }

    .populares__itens {
        margin-right: -10px;
    }


}

@media screen and (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__card {
        grid-template-rows: 173px auto;
        margin-right: 1rem;
        width: calc(50% - 1rem);
    }

    .populares__conteudo {
        flex-direction: row;

    }


    .populares__card {
        grid-template-rows: 173px auto;
        margin-bottom: 3rem;
        width: calc(50% - 1rem);
    }

    .populares__itens {
        margin-right: -27px;
    }


}


@media screen and (min-width: 992px) {
    .populares__card {
        margin-bottom: 3rem;
        width: calc(33% - 1rem);
    }

    .populares__itens {
        margin-right: -37px;
    }

}

@media screen and (min-width: 1200px) {
    .populares__card {
        margin-bottom: 0;
        width: calc(20% - 1rem);
    }

    .populares__itens {
        margin-right: -27px;
    }


}
2 respostas

Fala ai Marcos, tudo bem? Muito bom, obrigado por compartilhar com a gente.

Abraços e bons estudos.

De nada Matheus! Eu que agradeço.