Bitte sehen diese JSFIDDLEWarum funktioniert CSS td width nicht?
td.rhead { width: 300px; }
Warum funktioniert die CSS Breite Arbeit?
<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>
Auch, was sind die Auswirkungen der Position: feste, absolute etc haben auf TD Breiten, wenn überhaupt? Ich suche nach mehr als nur nach einem Grund. Ich hoffe zu verstehen, wie es funktioniert.
'display: table-cell' respektiert' width' nicht (genauso wie es bei 'display: inline' nicht funktionieren würde). Ich verstehe nicht, was Sie fragen über 'Position fixiert | absolut' –
@ExplosionPills, weil ich in meinem tatsächlichen Code die Tabelle festgelegt habe. Wie Sie sich denken können, versuche ich eine Zeitleiste oben auf der Seite zu erreichen. Also habe ich nur im Falle Position Attribut betrifft Breiten. – Jake
mögliches Duplikat von [CSS-Tabelle td width - fest, nicht flexibel] (http://stackoverflow.com/questions/6658947/css-table-td-width-fixed-not-flexible) –