Ver Mensaje Individual
  #3 (permalink)  
Antiguo 03/05/2005, 10:44
Lyna
 
Fecha de Ingreso: mayo-2005
Mensajes: 10
Antigüedad: 19 años
Puntos: 0
Lo que sucede es que si asignas un ancho determinado en pixeles, el padding y /o el borde que tenga asigna, se sumaran a esa medida hacia afuera, es decir si tu div mide 100 px de ancho y tiene 4px de padding, en realidad mide 108px.
PAra que no suceda se usa un div auxiliar, de la siguiente forma:
#box
{
width: 150px;
}

#box div {
border: 5px;
padding: 20px;
}

Y en el código se aplica de la sgte. forma:

<div id="box"><div>...</div></div>

De esta forma tu div siempre medirá 150px, no importa el navegador.