Quiero crear un intervalo con un ancho fijo que cuando escribo cualquier cosa en el intervalo <span>lgasdfjksdajgdsglkgsadfasdfadfasdfadsfasdfasddkgjk</span>, como una cadena larga de texto sin espacios, la palabra (s) se rompa o se ajuste a la siguiente línea.
¿Algunas ideas?

white-space: normalayuda a anular el estilo externo que puede interferir :) ..inline-blockfunciona tan bien comoblockIntente seguir css con la adición de
white-space:fuente
white-space: normalMe gusta esto
MANIFESTACIÓN
fuente
De forma predeterminada, a
spanes uninlineelemento ... así que ese no es el comportamiento predeterminado.Puede hacer que el
spancomportamiento se comporte de esa manera agregandodisplay: block;a su CSS.fuente
Prueba esto
fuente
Solo para ampliar el alcance práctico de la pregunta y como un apéndice a las respuestas dadas: a veces uno puede encontrar necesario especificar los selectores un poco más.
Al definir el intervalo completo como display: inline-block, es posible que tenga dificultades para mostrar imágenes.
Por lo tanto, prefiero definir un lapso así:
fuente
En mi caso, display: block estaba rompiendo el diseño según lo previsto.
La
max-widthpropiedad me acaba de salvar.y para peinar, también puedes usar
text-overflow: ellipsis.mi código era
fuente