だからここにある<table>
:
<table class='census'>
<tr>
<th colspan="2">My Title</th>
</tr>
<tr>
<td colspan="2" class='chart'><SOME PIE CHART, GENERATED WITH JS></td>
</tr>
<tr>
<td>Some title</td>
<td>Some Data</td>
</tr>
<tr>
<td>Some title</td>
<td>Some Data</td>
</tr>
<tr>
<td>Some title</td>
<td>Some Data</td>
</tr>
<tr>
<td>Some title</td>
<td>Some Data</td>
</tr>
<tr>
<td>Some title</td>
<td>Some Data</td>
</tr>
</table>
最初の列に固定幅を設定する必要があります。それは簡単に行うことができます:
.census td:first-child {
background-color: #F0F8FE;
width: 250px;
}
今問題! JSパイチャート付き固定幅ネジ。
したがって、グラフを含む<td>
タグを除くすべての最初のタグに固定幅を適用する必要があります。colspan="2"
これがあれば(これまでのところ)私が思いつくことができる唯一のもの:
.census td:first-child:not(.chart) {
background-color: #F0F8FE;
width: 250px;
}
すべてのブラウザーで予期しない結果が得られます。私はこの時点で迷っています。