consulta questo JSFIDDLEPerché la larghezza td del CSS non funziona?
td.rhead { width: 300px; }
Perché non funziona la larghezza CSS?
<table>
<thead>
<tr>
<td class="rhead">need 300px</td>
<td colspan="7">Week #0</td>
<td colspan="7">Week #1</td>
<!-- etc..-->
</tr>
<tr>
<td class="rhead"></td>
<td>S</td><td>M</td><td>T</td><td>W</td><td>T</td><td>F</td><td>S</td>
<td>S</td><td>M</td><td>T</td><td>W</td><td>T</td><td>F</td><td>S</td>
<!-- etc... -->
</tr>
<thead>
</table>
Inoltre, quali sono gli effetti della posizione: fissi, assoluti ecc hanno sulla larghezza td se presente? Sto cercando una ragione più che una soluzione. Spero di capire come funziona.
'display: table-cell' non rispetta' width' (nello stesso modo in cui non funzionerebbe per 'display: inline'). Non capisco cosa stai chiedendo di 'position fixed | absolute' –
@ExplosionPills perché nel mio codice attuale ho la tabella impostata su fixed. Come puoi immaginare, sto cercando di raggiungere una linea temporale nella parte superiore della pagina. Quindi sto solo affermando che l'attributo di posizione influenza le larghezze. – Jake
possibile duplicato di [tabella CSS td width - fixed, non flessibile] (http://stackoverflow.com/questions/6658947/css-table-td-width-fixed-non-flexible) –