2

このページをご覧ください: http://live.datatables.net/fadoteba/1/

私が抱えている問題は、次のようなスレッドがある場合です。

<thead>
    <tr style="background-color: #99b3ff">
        <th align="left" colspan="13">
            somelongnamehere-dsadsadsadsadsadsa<br />
            Total LPARs: 9<br />
            Planned LPARs: 0<br>
            <br>
            Free memory: 286 GB (excl planned lpars)<br />
            Total vCPU (incl planned): 21
        </th>
    </tr>
    <tr>
        <th width="100">Customer</th>
        <th>Frame</th>
        <th>LPAR</th>
        <th>CPU<br>Virtual</th>
        <th>Cluster</th>
        <th>Bubble</th>
        <th>ProcPool</th>
        <th>Mem (GB)</th>
        <th>Add<br>Mem (GB)</th>
        <th>Total<br>Mem (GB)</th>
        <th>Mem<br>overhead (GB)</th>
        <th>AME</th>
        <th>ReqID</th>
    </tr>
</thead>

最初<tr>の th と colspan を削除すると、fixedheader の位置合わせが台無しになります (これを確認するには、例を下にスクロールします)。これを修正するにはどうすればよいですか、または何が間違っていますか?

4

2 に答える 2

1

あなたの問題はテーブルのスタイルです。テーブルに table-layoutプロパティを自動的に設定します。問題を修正するために、以下の行を css に追加します。

table {
   table-layout: auto !important;
}

データテーブル リンク

于 2016-04-14T08:22:40.910 に答える