2010-05-26 15 views
8

durante la scrittura di una lunga frase nell'etichetta senza interruzione di riga, quindi viene eseguita automaticamente. metto quell'etichetta nel tag. come posso avvolgere quella lunga frase?Interruzione di riga in Etichetta

risposta

5

creare foglio di stile come questo "

.label { word-wrap: break-word } 

e assegnare ad etichettare

controllo il link per maggiori dettagli: http://www.css3.com/css-word-break/

+0

Qual è la parola d'ordine? Spiegarlo. – picnic4u

+0

controlla il collegamento pubblicato in ans per maggiori dettagli –

+0

Non hai familiarità con ASP.NET, ma dal momento che usa ancora il framework principale, non puoi usare la proprietà word-wrap del controllo? In alternativa, imposta il controllo come un'etichetta su più righe (potresti pensare a TextBox qui ...). In entrambi i casi, anche la proprietà WordWrap dovrebbe funzionare? – Zack

7

Non chiaro, ma è possibile forzare un'interruzione di riga aggiungendo un <br /> al suo interno.

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

mi piacerebbe esitato a utilizzare la soluzione CSS3 senza una sorta di ricettario IE

È necessario aggiungere il seguente C SS all'etichetta:

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

quindi modificare la larghezza alla larghezza vuoi l'etichetta di essere e la sentenza verrà disposto all'interno dello spazio.

Per impostazione predefinita, un'etichetta presenta una visualizzazione in linea che rende difficile il controllo della larghezza.

Se è ancora necessario che l'etichetta sia allineata al campo di immissione, spostare l'etichetta.

Problemi correlati