Cita:
Iniciado por pzin La solución correcta es usar box-sizing: border-box
para que el borde forma parte del ancho y alto del elemento. Lo otro no deja de ser una chapucilla.
Sí, de hecho fue lo primero que probé, pues fue lo primero que me recomendaron. Sin embargo quedaba igual.