2009-12-15 16 views
11

Tengo un montón de enlaces en un div. Algunos tienen formato "algún nombre". aquellos con guión se dividirán y envolverán. Me gustaría que empiece una nueva línea. ¿Cómo hacer esto por favor?¿Detener el ajuste del texto con guiones?

Respuesta

9

Usted puede utilizar el atributo CSS: white-space:nowrap; Pero tenga en cuenta que no está funcionando todo el tiempo en un navegador.

La otra opción es envolver su enlace en un elemento <pre>, pero este enfoque también puede tener algunos efectos secundarios.

0

desactivar el formato con

<pre>...</pre> 
5
<span style="white-space: nowrap;">some-name</span> 
19

Puede utilizar un carácter de no separación guión, &#8209;

-1

También puede hacer esto:

<nobr>Table-text</nobr> 

Referencia:

How to prevent line break at hyphens on all browsers

+1

Probablemente porque no es buena practique para recomendar [etiquetas html no estándar y obsoletas] (http: //www.wiki.com 3.org/TR/html5/obsolete.html#obsolete). Según el World Wide Web Consortium: 'Los elementos de la siguiente lista son completamente obsoletos y no deben ser utilizados por los autores: ... nobr ...' –

Cuestiones relacionadas