Usuario:ManuelRomero/preferencias/flexlayout

De WikiEducator
Saltar a: navegación, buscar

Conceptos en el diseño web

https://developer.mozilla.org/es/docs/Web/CSS/CSS_Flexible_Box_Layout/Usando_las_cajas_flexibles_CSS

Adjetivos encontrados en el diseño web

  1. Felxible
  2. Líquido
  3. Porcentual
  4. Adaptable

...

Resposive Web Design o RWD

Para lograr estos fines, el RWD propone y aboga por:

  1. El uso de las reglas Css @media queries para adaptar el layout a la ventana o viewport.
  2. La caja flexible o flexbox a la espera de que el CSS Grid Layout sea una opción real.
  3. Usar recursos gráficos (img, video, canvas...) sensibles al medio o responsive images [1] / responsive images [2]. No sólo en tamaños (px) sino en su resolución (2x...) y/o hasta seleccionar la imagen que se sirve (nuevos elementos como picture, atributos srcset... bases de selección, étc [ver 1])
  4. Usa "Javascript discreto" o no invasivo (Unobtrusive JavaScript).
  5. Trabajar con el concepto de "mejora progresiva" (Progressive Enhancement) siempre en mente.

Iceberg web

Flexbox

Archivo:Flexflow.png

  • Al hacer un diseño se seguirá del main-start al main-end o del cross-start al cross-end
  • Descripción de los elemenetos del diseño
  1. main-axis-----
  2. main-start main-end
  3. main size
  4. cross-axis
  5. cross-start cross-end
  6. cross size


  • A continuación las principales propiedades que hay que manejar con su siginificado

display



https://escss.blogspot.com.es/2014/01/responsive-adaptive-web-design.html



http://www.araudi.net/ |