Tengo varias consultas de @media que funcionan bien, pero tan pronto como pongo un ancho de pantalla mayor que 1024 px, las reglas para el ancho superior se aplican a todo.@media consultas - ¿una regla prevalece sobre otra?
@media screen and (max-width: 1400px)
{
#wrap {
width: 72%;
}
}
@media screen and (max-width: 1024px)
{
#slider h2 {
width: 100%;
}
#slider img {
margin: 60px 0.83333333333333% 0 2.08333333333333%;
}
.recent {
width: 45.82%;
margin: 10px 2.08333333333334% 0 1.875%;
}
}
como se puede ver de 1024px (y también la consulta 800px de ancho máximo) no cambian el ancho #wrap y funcionan bien. Tan pronto como agregue la consulta de ancho máximo de 1400px los cambia a 72% para TODOS los tamaños y hace lo mismo con cualquier elemento; por ejemplo, si configuro #slider img para tener un margen de 40px, se mostrará en TODOS los tamaños aunque está solo en el ancho máximo de 1400px.
¿Me falta algo realmente obvio? ¡He estado intentando resolver esto los últimos 2 días! Gracias, John
Esperaría que la consulta de ancho máximo: 1400px se aplicara a #wrap cuando el ancho de la ventana del navegador sea inferior a 1400px. Tal vez no entiendo tu pregunta correctamente? – kinakuta