If
Las Mediaqueries son proposiciones lógicas, 'Si' la condicion dada se cumple en el browser, se ejecuta esa porcion de códigoo css.And
@media (min-width: 600px) and (max-width: 800px) {
html { background: red; }
}
Or
@media (max-width: 600px), (min-width: 800px) {
html { background: red; }
}
Not
@media not all and (max-width: 600px) {
html { background: red; }
}
Exclusivas
@media (max-width: 400px) { html { background: red; } } @media (min-width: 401px) and (max-width: 800px) { html { background: green; } } @media (min-width: 801px) { html { background: blue; } }
Sobreescribir
@media (min-width: 400px) { html { background: red; } } @media (min-width: 600px) { html { background: green; } } @media (min-width: 800px) { html { background: blue; } }
Mobile First
html { background: red; } @media (min-width: 600px) { html { background: green; } }
Desktop Firts
html { background: red; } @media (max-width: 600px) { html { background: green; } }
Proposiciones Complejas
@media only screen and (min-width: 100px), not all and (min-width: 100px), not print and (min-height: 100px), (color), (min-height: 100px) and (max-height: 1000px), handheld and (orientation: landscape) { html { background: red; } }
Fuente: http://css-tricks.com/logic-in-media-queries/
No hay comentarios:
Publicar un comentario