テーブルヘッダーをウィンドウの上部に固定しようとしていますが、何らかの理由で<td>
と<th>
要素の幅を次のように設定しても、要素の幅は同じになりません(列ヘッダー)他の列のセルと一致していない。ここでと<th>要素の幅には何が影響しますか?
th, td {
padding-left: 20px;
}
td:first-child, th:first-child {
width: 80px;
}
td:nth-child(2), th:nth-child(2) {
width: 200px;
}
td:last-child, th:last-child {
width: 320px;
padding-right: 20px;
}
はこれを示しjsfiddle例です:それを使って実験した後http://jsfiddle.net/zgaPw/1/
を、私は、font-size
プロパティは<td>
の幅に影響を与えるように見えることがわかりましたしかし、私はそれを訂正する理由や方法についてはわかりません。
誰かが何が間違っているのか、それを修正する方法についていくつかの光を当てることができますか?ありがとう!
ありがとう!コンテナの幅を正しく設定するように設定してください。 – cyang