私は、スクロールするtbodyを持つ作業テーブルを、以下の中にcssを使用して作成しました。テーブル内にスクロール可能なtbodyを作成し、tbodyという新しいCSSで作成する
tbody{
overflow:auto;
}
thread > tr, tbody{
display:block;
}
<table>
<thread>
<tr>
<td>Item</td>
<td>SerialNm</td>
</tr>
</thread>
<tbody style="height:50px">
<tr>
<td>1</td>
<td>12345</td>
</tr>
<tr>
<td>2</td>
<td>12345</td>
</tr>
<tr>
<td>3</td>
<td>12345</td>
</tr>
</tbody>
</table
私はこれで満足しています。
しかし、他のより複雑なテーブルでは、必要な影響を得るために特定のフォーマットにtbodyを使用する必要があります。
私が持っている問題は、上記のCSSをすべてのテーブルのどこにでも適用でき、私はこの特定のテーブル内のtbodyにのみ必要なことです。
私はクラスを作る必要があることを知っていますが、私はこれを試しました。クラス=「TBODYスクロール」を持って、それは同じように動作していないテーブルでのtbodyを割り当て
.tbody-scroll, tbody{
overflow:auto;
}
thread > tr, tbody-scroll{
display:block;
}
と、明らかに、それは代わりにオーバーフローを防止しに行くのテーブル全体を表示スクロール・バー。
「default」tbody設定に影響を与えずにスクロールできるようにするには、これらすべての設定でtbodyの別のインスタンスを作成するにはどうすればよいですか?
あなたが特定のテーブルにID(例えばID =「specificTable」)を与えようと試みた後、調整しましたあなたのCSSセレクタは#specificTableに応じて.tbody-scroll、tbody {overflow:auto; }および#specificTableスレッド> tr、tbody-scroll { display:block; }? –