S'il vous plaît voir ce JSFIDDLE
td.rhead { width: 300px; }
Pourquoi la largeur CSS ne fonctionne-t-elle pas?
<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>
En outre, quels sont les effets de la position: fixe, absolue, etc. sur les largeurs de td, le cas échéant? Je cherche une raison plus qu'une solution. J'espère comprendre comment cela fonctionne.
display: table-cell
ne respecte paswidth
(de la même manière que cela ne fonctionnerait pasdisplay: inline
). Je ne comprends pas ce que vous demandezposition fixed|absolute