Tengo múltiples tramos con relleno y bordes uno tras otro que quiero envolver según lo dicte la ventana. Pero cuando se envuelven, se superponen. ¿Alguna manera de evitar que se superpongan sin usar una tabla? (Nota:. Que sólo se solapan verticalmente horizontalmente que están bien)HTML: ¿Cómo mantener los tramos con relleno y bordes de la superposición?
9
A
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
1
he utilizado line-height
en el pasado para hacer este trabajo.
Cuestiones relacionadas
- 1. Cómo eliminar por completo los bordes de la tabla HTML
- 2. ¿Cómo solo mantener nodos en networkx-graph con 2+ bordes salientes o 0 bordes salientes?
- 3. ¿Cómo agregar relleno o borde a un DIV y mantener el ancho y la altura?
- 4. OpenLayers - superposición HTML DIV
- 5. Enlace HTML con relleno y estilo CSS activo no funciona
- 6. ¿Cómo puedo realizar el relleno de inundación con HTML Canvas?
- 7. Relleno exterior y márgenes con mampostería/isótopo
- 8. nodos de etiqueta externos con superposición mínima con otros nodos/bordes en networkx
- 9. cómo obtener el alto de un elemento incluyendo relleno y bordes usando javascript
- 10. Espacio entre los bordes de la tabla CSS dentro de
- 11. ¿Cómo detectar la superposición de elementos (superposición) usando JavaScript?
- 12. jquery: reemplace las entradas con tramos
- 13. CSS a: situar los bordes de la imagen
- 14. ¿Cómo puedo agregar relleno a la lista desplegable html?
- 15. CSS flotante con superposición
- 16. Altura completa de un elemento html (div) que incluye borde, relleno y margen?
- 17. leyendo todos los tramos de un div dinámicamente
- 18. BackgroundColorSpan con relleno adicional vertical
- 19. ¿Cómo elimino los bordes de una UITableView?
- 20. ¿Cómo forzar la posición de los bordes en graphviz?
- 21. Cómo mantener la salida html PHP 'Ver código fuente' limpia
- 22. Fusionar dos imágenes PNG con transparencia y mantener la transparencia
- 23. ¿Cómo mantener la calidad de imagen con FPDF y PHP?
- 24. ¿Cómo se especifica el relleno de tablas en CSS? (tabla, no relleno de celda)
- 25. Manejar tramos de tiempo negativos
- 26. Cómo envolver dos tramos en una línea con CSS
- 27. Desvanecimiento de los bordes de div con jQuery
- 28. ¿Cómo envolver parte del texto con tramos usando jQuery?
- 29. ¿Cómo agregar un filtro alfa a cualquier elemento HTML y mantener los otros filtros en IE?
- 30. UIImageize con bordes duros
display: inline-block hizo el truco, gracias – Dave
Sugeriría cambiar esta respuesta para resaltar 'display: inline-block;' first (y minimizar 'float: left;'). – palswim