Desidero poter visualizzare una stringa di caratteri di massimo 10 caratteri. Se la stringa supera i 10 caratteri, vorrei aggiungere "..." alla fine.Come faccio a visualizzare solo una parte di una stringa utilizzando css
Per esempio, se ho la stringa:
'helloworldmynameisryan'
voglio che venga visualizzato in questo modo:
'helloworld...'
Sto solo mostrando la mia stringa in un div come questo:
<div>DisplayMessage</div>
Esiste una classe che potrei creare che si applicherebbe solo se la stringa fosse superiore a 10 caratteri?
un conteggio esatto dei caratteri è difficile/impossibile, ma si può certamente limitare a una larghezza: http://stackoverflow.com/questions/15124838/how-to-keep-div-on-one-line -e-append-ellipses/15124873 # 15124873 –
I conteggi di caratteri non funzionano con i CSS. Come menzionato da Tim, la tua soluzione dovrebbe essere basata sulla larghezza. Ecco una soluzione semplice: http://jsfiddle.net/8atfj/ – slamborne