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-width
ymin-width
debe 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
and
después@media screen
. Insertar el primeroand
solucionó esto para mí.solo quería dejar mi
.scss
ejemplo 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