Newsgroup: it.comp.lang.javascript
Titolo: gestire testo troppo lungo per una cella

ciao a tutti...
ho una cella di dimensioni width: 25% e  height: 20px
Ho un testo troppo lungo...
se non imposto nowrap mi rispetta la width ma non la height,
se lo imposto non rispetta la width....
come posso fare?
vi prego aiutatemi!

 se lo imposto non rispetta la width....
e quindi cosa vuoi fare? Non vuoi allungarti né da una parte né dall'altra?
prova a piazzarci un overflow:hidden alla td.
-- 
"That until there is no longer first class
And second class citizens of any nation
Until the colour of a man's skin
Is of no more significance than the colour of his eyes
Me say war"
B.M.

provato, ma non lo riconosce :(

 prova a piazzarci un overflow:hidden alla td.
E se ti risposte "ma cosě non si vede piů il testo"? :D
(scusate, non ho resistito...)
BTW non credo tu possa applicare direttamente l'overflow alla td, temo tu
debba aggiungere un div come figlio che ne racchiuda il contenuto.
-- 
Quando Chuck Norris gioca a Monopoli, influenza l'andamento dell'economia
mondiale.

 debba aggiungere un div come figlio che ne racchiuda il contenuto.
sì, penso anch'io ... ma, riprendendo il discorso di ieri (non ho molto
tempo in questo periodo ma comunque sia leggo), dato che è clamorosamente
OT e non vi è una sola riga di javascript richiesta gliela butto lì senza
stare a dare i dettagli. Come si diceva: una dritta e poi lo si indirizza
nel newsgroup corretto; dato che a memoria non mi ricordo mai i nomi dei
newsgroups dò una dritta al volo e piazzo un OT ...
-- 
"Non sai che ci vuol scienza
 ci vuol costanza
 ad invecchiare senza maturità"
									    F.G.

 ha scritto nel messaggio 
news:1bs91bdojc13x.1kiapfg8lkbra$.dlg@40tude.net...

E quale sarebbe? non esistono newsgroup decenti per css e html in italiano 
(che io sappia).
Esiste it.comp.www.html ma e' moderato e se posti il messaggio arriva dopo 
giorni, e dopo altri giorni potresti ricevere una riposta.
Francamente una cosa del genere sarebbe accettabile in un newsgroup di 
robotica! ...ma non in uno che tratta html e css. 

 robotica! ...ma non in uno che tratta html e css.
Posso condividere la tua opinione, ma non si tratta ugualmente di un
"problema" di questo NG, e non si dovrebbe "riversare" i problemi di quel
newsgroup su questo.
Puoi sempre discuterne con il gruppo di coordinamento, se ci sono molte altre
persone che la pensano come te magari la situazione può cambiare.
-- 
Quando Chuck Norris ti sta per uccidere, non rivedi la tua vita. Rivedi tutte
le puntate di Walker Texas Ranger.

Grazie in effetti cosi funziona!
il width della colonna l'ho impostato all' offesetWidth del td anche se
cio mi costringe a impostare il testo delle div solo alla fine..
mi disp di essere off topic, im effetti avevo provato su www.html ma
niente....
e cosi questo mi è sembrato quello tematicamente piu vicino

Per chi fosse interessato, ho trovato un trucco alternativo...
uso una textarea che abbia l'apparenza di un testo, come la seguente:
<textarea id="myTextarea" rows=3 readonly
            style=" font-family:Verdana; font-size:10;
             overflow:hidden; border:0;  word-wrap:break-word;
             width:150px;"> TESTO ANCHE MOLTO LUNGO
</textarea>
Avvertenza: la width va impostata in pixel per evitare casini,se la
textArea si trova all'interno di una td con la width espressa in
percentuale bisogna fare qualcosa di simile:
	  var tdWidthPixel=
document.getElementById('myTextarea').parentNode.offsetWidth -5 + "px";
	  document.getElementById('myTextarea').style.width=tdWidthPixel;
Spero possa essere di aiuto!