私は4列のテーブルを持っています。tbody の右側にのみスクロール バーを適用する必要があります。スクロール バー クラスを tbody に配置します。tbody class=bankerScroll を適用するまでは、配置は問題ありません 4 列と並列データ表示ですが、tboday で bankerScroll クラスを適用すると、配置が乱れます..誰か助けてくれませんか...
<table>
<colgroup><col width="40%"><col width="23%"><col width="24%"><col width="13%"></colgroup>
<thead>
<tr>
<th><p class="fieldLabel">Name</p></th>
<th><p class="fieldLabel">Value1</th>
<th><p class="fieldLabel">Value2</th>
<th><p class="fieldLabel">Value3</th>
</tr>
</thead>
<tbody class="bankerScroll">
<tr>
<td><input class="banker-name" name="send-to-banker" id="banker_0" type="checkbox"> <label for="banker_0">JOHN </td>
<td><input disabled="disabled" name="banker_1" type="checkbox"></td>
<td><input disabled="disabled" name="banker_2" type="checkbox"></td>
<td><input disabled="disabled" name="banker_3" type="checkbox"></td>
</tr>
<tr>
<td><input class="banker-name" name="send-to-banker" id="banker_4" type="checkbox"> <label for="banker_0">JOHN </td>
<td><input disabled="disabled" name="banker_5" type="checkbox"></td>
<td><input disabled="disabled" name="banker_6" type="checkbox"></td>
<td><input disabled="disabled" name="banker_7" type="checkbox"></td>
</tr>
<tr>
<td><input class="banker-name" name="send-to-banker" id="banker_8" type="checkbox"> <label for="banker_0">JOHN </td>
<td><input disabled="disabled" name="banker_9" type="checkbox"></td>
<td><input disabled="disabled" name="banker_10" type="checkbox"></td>
<td><input disabled="disabled" name="banker_11" type="checkbox"></td>
</tr>
</tbody>
</table>
CSS
.dataRow {
margin-bottom: 5px;
margin-top: 5px;
}
border-collapse: collapse;
width: 100%;
}
.fieldLabel {
color: #000000;
font-size: 85%;
font-weight: bold;
}
P, TABLE {
font-family: Verdana;
margin: 0;
text-align: left;
}
.requiredFieldIndicator {
color: #0088FF;
font-size: x-small;
font-weight: bold;
}
TD {
padding: 2px;
vertical-align: top;
}
.bankerScroll
{
style="overflow:auto;height:100px;display:block;border:1px solid red;
}