Diseño web adaptativo es la capacidad que tiene un sitio web para ser visualizado correctamente independientemente del dispositivo desde donde se accede. No se trata exclusivamente de reacomodar la información sino de presentar el contenido de manera óptima para el usuario.

Templates

InitializrInitializrInitializrInitializr

Media Queries

@media only screen and (max-width: 280px){
}

Los Media Queries, son una excelente forma de entregar diferentes estilos para diferentes dispositivos, y proveer la mejor experiencia para cada tipo de usuario. Como parte de la especificación CSS3, los Media Queries expanden el rol del atributo media, que controla como se aplican los estilos. Por ejemplo: se ha vuelto una práctica común por años el uso de una hoja de estilos por separado para imprimir sitios web al especificar media = “print”. Los Media Queries, llevan esta idea al siguiente nivel, al permitir a los diseñadores asignar estilos basados en las propiedades de un dispositivo, como el ancho de pantalla, orientación y así sucesivamente.

javascript

if(document.all){
   type = window.innerWidth;
}else{
   type = document.body.offsetWidth;
} if(type < 481){
   document. getElementById("social"). style.display = "none";
}

Si un navegador Web o móvil no llegase a soportar CSS3; desestimará completamente el uso de media queries. Una alternativa a este problema es el uso de condicionales javascript que detecten el ancho del navegador y la asignación de estilos a traves de javascript.