Ver Mensaje Individual
  #6 (permalink)  
Antiguo 11/03/2013, 16:10
Avatar de pzin
pzin
Moderata 😈
 
Fecha de Ingreso: julio-2002
Ubicación: Islas Canarias
Mensajes: 10.488
Antigüedad: 21 años, 8 meses
Puntos: 2114
Respuesta: Alinear texto en una cada <div>

Porque el modelo de caja de CSS hace que el padding sea sumado al tamaño del div. Como le aplicas 33 pixeles de padding en la parte superior, y tu div antes tenía 80 pixeles, para que siga teniendo esa altura hay que restarle esos 33 pixeles extra a los 80, que son 47. Si no lo hicieras, ese div tendría una altura de 80 + 33 pixeles.

Gracias por preguntar por el porqué.