Using transition, box-sizing: border-box and border-width on hover.

Related: