
tableのtheadの部分を固定表示にして、tbodyの部分をスクロールするために、下記のHTMLとCSSを記述しました。
lang
1<table class="table"> 2 <thead class="scrollHead"> 3 <tr> 4 <td colspan="6"></td><td>1年目</td><td>2年目</td><td>3年目</td>… 5 </tr> 6 </thead> 7 <tbody class="scrollBody"> 8 <tr> 9 <td colspan="6"></td><td></td><td></td>… 10 </tr> 11 … 12 </tbody> 13</table>
lang
1thead.scrollHead,tbody.scrollBody{ 2 display:block; 3} 4tbody.scrollBody{ 5 overflow-y:scroll; 6 height:500px; 7}
スクロール自体は、うまくいくのですが、
thの部分の<td colspan="6"></td>が無視されて、「1年目」が一番左に来てしまいます。

回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2015/03/01 12:55