2012-06-01 34 views
5

In alcune celle html (td) il testo viene spostato perché la dimensione della colonna è inferiore alla dimensione del testo nella cella. Non voglio che il testo sia avvolto, voglio che la larghezza della colonna si espanda in modo che il wrapping non avvenga!Come far espandere td (cella) dalla tabella html per far rientrare la riga in una riga?

Come posso farlo?

Una nota finale, posso solo usare il codice html, css senza :(

+0

Non sono chiaro su quale sia il problema. Puoi aggiungere un esempio o espandere la tua domanda? – j08691

+0

@ j08691 Ho modificato la mia domanda, spero che tu capisca ora. –

risposta

9

Dal non è possibile utilizzare i CSS, come su:

<td nowrap="nowrap"> 

preferisco usare i CSS qui sul TD (white-space: nowrap) in quanto l'attributo nowrap sull'elemento TD non è supportato HTML 4.01 Strict/XHTML 1.0 Strict.

Ecco un rapido jsFiddle example che mostra l'effetto. Elimina l'attributo e puoi vedere la differenza.

+1

Grazie, è esattamente questo :) Sto facendo il codice per una email (solo in html) –

+0

Grazie mille per questa risposta! –

10

domanda confusa, ma penso che si potrebbe essere alla ricerca per la colspan = "x" attributo.

<table> 
    <tr> 
     <td>1</td> 
     <td>2</td> 
    </tr> 
    <tr> 
     <td colspan="2">fills both columns</td> 
    </tr> 
</table> 
+0

Grazie per la risposta rapida, ma non voglio questo. Ho aggiornato la mia domanda, spero che tu la capisca adesso. –

Problemi correlati