Estoy tratando de usar consultas de medios CSS3 para crear una clase que solo aparece cuando el ancho es mayor que 400 px y menor que 900 px. Sé que esto es probablemente extremadamente simple y me falta algo obvio, pero no puedo entenderlo. Lo que se me ocurrió es el siguiente código, agradezco cualquier ayuda.
@media (max-width:400px) and (min-width:900px) {
    .class {
        display: none;
    }
}
                
                    
                        css
                                media-queries
                                
                    
                    
                        russellsayshi
fuente
                
                
            fuente

max-widthymin-widthdebe ser revertido. de esta manera es más legible@ Jonathan Sampson, creo que su solución es incorrecta si utiliza múltiples medios .
Debe usar ( ancho mínimo primero ):
fuente
anddespués@media screen. Insertar el primeroandsolucionó esto para mí.solo quería dejar mi
.scssejemplo aquí, creo que es una buena práctica, especialmente si haces la personalización, ¡es bueno establecer el ancho solo una vez! No es inteligente aplicarlo en todas partes, aumentará el factor humano exponencialmente.Estoy esperando sus comentarios!
fuente
fuente