Ver Mensaje Individual
  #2 (permalink)  
Antiguo 17/07/2013, 07:52
Avatar de pzin
pzin
Moderata 😈
 
Fecha de Ingreso: julio-2002
Ubicación: Islas Canarias
Mensajes: 10.489
Antigüedad: 22 años, 3 meses
Puntos: 2114
Respuesta: Width y padding en select.

El modelo de caja del IE antiguo para mi también fue siempre el correcto. Luego todos lo demonizaban. Incluso se le llamó box-model bug.

Y hoy en día, lo normal es forzar ese modelo de caja malo malísimo usando box-sizing. Supongo que es lo que comentas con inner-width:

Código CSS:
Ver original
  1. * {
  2.   box-sizing: border-box;
  3. }

No sabía lo de select. Pero para forzar que funcione como los demás elementos por defecto, puedes hacerlo igual cambiando el valor:

Código CSS:
Ver original
  1. select {
  2.   box-sizing: content-box;
  3. }

Otro valor posible es padding-box, que lo que hace es sólo incluir el padding al ancho del elemento. No sé si alguien lo usa.