2011-05-20 11 views

Respuesta

21

Uso display:block

<span> es display:inline por defecto, por lo que los bordes y el relleno haya agregado son en realidad no afecta a su tamaño. Estás viendo el solapamiento debido a que el ancho del borde/relleno es más grande que el line-height

Es posible que necesite float:left así, o puede probar display:inline-block lugar.

Más información sobre display: http://www.quirksmode.org/css/display.html

+4

display: inline-block hizo el truco, gracias – Dave

+0

Sugeriría cambiar esta respuesta para resaltar 'display: inline-block;' first (y minimizar 'float: left;'). – palswim

1

he utilizado line-height en el pasado para hacer este trabajo.

Cuestiones relacionadas