Mostra notizie nelle discussioni
Avatar
☺
Scritto da
altg
utente che non utiene
il 2014-01-28 16:13:35.0 alle 2014-01-28 16:13:35.0
Trollate totali: 11540
Suora...
Ho un problema di CSS che non riesco a risolvere. Mi piacerebbe scrivere un piccolo controllo simile a una textarea, ma semplificato e aggiustato per le mie esigenze. Il discorso funziona, ma il problema e` il "cursore" di testo. L'ho reso come una spanna tra altre spanne di testo che rappresentano quel che viene prima e dopo il cursore; non considerando le spanne che rappresentano testo selezionato, essenzialmente il layout e` cosi`:

<div id="testo">
  <span id="prima"></span>
  <span id="cursore"></span>
  <span id="dopo"></span>
</div>


Il problema e` questo:

Immagine postata dall'utente

Quando il cursore divide una parola, le spanne spezzano la linea. Questo nonostante la div con id "testo" abbia la proprieta` "white-space: nowrap". Ovviamente mi servirebbe che il testo nelle spanne andasse a capo normalmente, col wordwrap. Pero` le spanne in se` dovrebbero essere "incollate", formare un continuo, in modo che il "cursore" simulato si comporti in maniera piu` simile a un normale cursore di testo.

L'intera pagina e` provabile qui:

http://anynowhere.com/personal/wrappingspans/test....

Prova a scriverci roba come la frase di prova, basta che insomma tu arrivi in fondo e puoi muova, con le frecce cursore, il cursore finche` non spezza la parola in fondo alla prima riga.

E` possibile aggiustarla?

Pagina generata in 158 millisecondi

Utenti attivi: 11 nell'ultimo minuto, 19 negli ultimi cinque minuti, 42 negli ultimi 15 minuti