2010-05-26 43 views
8

cuando escribo una oración larga en la etiqueta sin salto de línea, se ajusta automáticamente. pongo esa etiqueta en la etiqueta. ¿Cómo puedo envolver esa larga oración?Salto de línea en la etiqueta

Respuesta

5

crear hojas de estilo como este "

.label { word-wrap: break-word } 

y asignar a etiquetar

cheque el enlace para más detalles: http://www.css3.com/css-word-break/

+0

¿Cuál es la última palabra? Explíquelo. – picnic4u

+0

revise el enlace publicado en ans para obtener más detalles –

+0

No está familiarizado con ASP.NET, pero dado que aún usa el marco principal, ¿no puede usar la propiedad de ajuste de palabras del control? O bien, configure el control para que sea una etiqueta de varias líneas (podría estar pensando en TextBox aquí ...). De cualquier manera, ¿la propiedad de WordWrap debería funcionar también? – Zack

7

poco claro, pero se puede forzar un salto de línea mediante la adición de un <br /> en ella.

<label>Some long long long long long long<br /> long long long label</label> 
0

me gustaría dudan en utilizar la solución CSS3 sin algún tipo de respaldo de IE.

Debe agregar lo siguiente C SS a la etiqueta:

label { display: block; width: 100px; } 

a continuación, cambiar el ancho al ancho desea que su etiqueta de ser y la sentencia se ajustará dentro del espacio.

Por defecto, una etiqueta tiene una pantalla en línea que dificulta el control del ancho.

Si aún necesita que la etiqueta esté en línea con su campo de entrada, coloque la etiqueta en posición de flotación.