1
resposta

[Projeto] A classe Carrossel não está passando o valor para o navegador.

Na seção para colocar o display: flex na class: carrossel__conteiner, o valores não são passados para o navegar. ja reescrevi todo o codigo e ainda não consegui resolver. criei a @midea com as dimenções para desktop porem e apliquei os valores. segue a baixo o codigo se poderem me ajudar agradeço.

Ultimos lançamentos

            <div class="swiper-wrapper">
                <!-- Slides -->

                <div class="swiper-slide"><img src="IMG/ApacheKafka.svg" alt="Livro sobre apache kafka e spring boot da alura books"></div>
                <div class="swiper-slide"><img src="IMG/Liderança.svg" alt="Livro sobre liderança da alura books"></div>
                <div class="swiper-slide"><img src="IMG/Javascript.svg" alt="Livro sobre javascript da alurabooks"></div>
                <div class="swiper-slide"><img src="IMG/Guia Front-end.svg" alt="Livro guia front-and"></div>
                <div class="swiper-slide"><img src="IMG/Portugol.svg" alt="Livro sobre portugol"></div>
                <div class="swiper-slide"><img src="IMG/Acessibilidade.svg" alt="Livro sobre Acessibilidade"></div>
            </div>

            <div class="swiper-button-prev"></div>
            <div class="swiper-button-next"></div>
        </div>
        <div class="card">
            <!--1° linha-->
            <div class="card__descricao">
                <!--1° coluna-->
                <div class="descrcao">
                    <h3 class="drescricao__titulo">Talvez você também se interesse por...</h3>
                    <h2 class="drecricao__titulo-livro">Angular 11 e firebase</h2>
                    <p class="drescricao__texto">Construindo uma aplicação integrada com a plataforma do Google.</p>
                </div>
                <!--2° coluna-->
                <img src="IMG/Angular.svg" class="descricao__imagem" alt="">
            </div>

            <!--2° linha-->
            <div class="card__botoes">
                <!--1° coluna-->
                <ul class="botoes">
                    <li class="botoes__item"><img src="IMG/Favoritos.svg" alt="favoritar livro"></li>
                    <li class="botoes__item"><img src="IMG/Compras.svg" alt="adicionar no carrinho de compras"></li>
                </ul>
                <!--2° Coluna-->
                <a href="#" class="botoes__ancora">Saiba mais</a>
            </div>
        </div>
    </div>

Segue a baixo o css do carrossel.css:

@media screen and(min-width: 1728) {
    .carrossel__conteiner {
        display: flex;
    }
}

os valores estão ai não entendo porque no dev tools consigo apligar o display:flex na class porem no visual studio code não pega quando salvo o projeto e ele salva automaticamente e estou usando o live server.

Desde já grato!

1 resposta

Oi, Dhones! Como vai?

Qual o tamanho do seu monitor? Está usando a ferramenta de visualização de conteúdo em telas de tamanhos diferentes?

Visto que a sua alteração está em um media query, ela só funcionará caso as regras ali sejam cumpridas. Isto é, caso você esteja em uma tela (screen) e a largura mínima dela seja 1728. Se seu monitor for menor que isso, essa alteração não funcionará.

Antes de comentar sobre como visualizar essas mudanças, gostaria de propor uma pequena alteração: ao invés de escrever min-width: 1728 apenas, escreva as unidades de medida que você está usando: min-width: 1728px.

Você pode, em primeiro lugar, alterar esse valor de 1728px pra algo menor, que você consiga visualizar na sua tela, mesmo que seja para testes.

Para visualizar essas mudanças no tamanho definido, abra o painel inspecionar e vá em Elementos :

Captura de tela da aba inspecionar, com foco na página de Elementos

Clique no ícone da barra superior contendo duas telinhas:

Imagem circulando o ícone de Alternar barra de Ferramentas do Dispositivo

Você verá essa nova aba na sua tela:

Captura desta tela com o painel de ferramenta de dispositivo aberto, mostrando Dimensões: Responsivo e tamanhos aleatórios de largura e alturaSelecione Dimensões: Responsivo e altere o valor à esquerda para algo maior que o min-width declarado no css:

Captura desta tela com tamanho bem menor, pois o zoom foi diminuído para 40% para podermos visualizá-la

A sua mudança deve surtir efeito, se estiver tudo correto com o seu código. Essa aba também funciona muito bem para dispositivos como celulares.

Bons estudos!