Ver Mensaje Individual
  #10 (permalink)  
Antiguo 17/11/2011, 05:03
sergiozx
 
Fecha de Ingreso: noviembre-2011
Ubicación: Ciudad Real
Mensajes: 8
Antigüedad: 13 años, 1 mes
Puntos: 1
Respuesta: mi web se descuadra al minimizar

dani lo q ocurre es q no estás entendiendo el significado de "width:100%" porque lo que dices es lógico.

Cuando pones un porcentaje en anchura, se refiere a un porcentaje RELATIVO al elemento PADRE. Si ningún elemento anterior a #all tiene definida su anchura, entonces es relativo a la anchura del navegador. Por ejemplo si estás en una pantalla pequeña de 800px de ancho, la anchura de #all será 800píxeles. Si metes contenido de 900px, habrá 100px de ancho en los que #all no estará, porque el 100% le hace referencia a lo que va antes y no a lo que va después.

Lo únino que tienes que hacer es quitar lo de width:100%, y utilizar la anchura por defecto (width:auto) ya que lo eslementos "block" expanden su anchura al máximo de forma natural .

De todos modos la mejor solución es utilizar una anchura fija (por ejemplo #all {width:960px; margin:0 auto}, las anchura fluidas (width:100%) no ofrecen tantas posibilidades de diseño ya solo se utilizan en foros.