2013-04-25 8 views
5

Considerate questa tabella:larghezza TD - il minimo necessario usando i CSS

<table style="width: 100%"> 
    <tr> 
     <td>Static length</td> 
     <td>Static length</td> 
     <td><div>Length varies</div></td> 
     <td>Space filler</td> 
    </tr> 
    <tr> 
     ... 
    </tr> 
</table> 

Come posso fare il 3 ° colonna per prendere la larghezza minima (a seconda del suo contenuto) e il 4 ° colonna per prendere il resto ?

risposta

8

utilizzare questa

td:nth-child(3){ 
    background:red; 
    width: 1px; 
    white-space: nowrap; 
} 

DEMO

+2

Works! Grazie per la demo – GuyB7