Ver Mensaje Individual
  #9 (permalink)  
Antiguo 05/06/2013, 10:25
Avatar de pzin
pzin
Moderata 😈
 
Fecha de Ingreso: julio-2002
Ubicación: Islas Canarias
Mensajes: 10.488
Antigüedad: 21 años, 9 meses
Puntos: 2114
Respuesta: Situar el footer SIEMPRE al final de la página

Cita:
Iniciado por Trueno2104 Ver Mensaje
No he entendido casi nada de lo que has puesto. Porque me cuesta identificar el porqué de los cambios.

¿Por qué iba a utilizar width: auto si quiero uno que ocupe todo el ancho del navegador? ¿La capa "container" cierra antes o después del footer?

¿La propiedad box-sizing para qué es?

Gracias.
La explicación la puedes encontrar por aquí: http://www.cssstickyfooter.com/

Cita:
Iniciado por Trueno2104 Ver Mensaje
¿La propiedad box-sizing para qué es?
Cambia el modelo de caja de CSS. Lo que hace es que el ancho que indiques en width sea el ancho real que va a tener el elemento. El modelo de caja por defecto, añade border y padding al ancho. Es una forma de trabajar más cómodamente —aunque cuando salió IE6 todos echábamos pestes del modelo de caja de Microsoft, que hoy en día es muy común usar. Para una mejor compatibilidad, yo lo pondría así:

Código CSS:
Ver original
  1. box-sizing: border-box;
  2. -moz-box-sizing: border-box;

Porque Firefox no soporta la forma nativa de CSS: http://caniuse.com/css3-boxsizing