4

http://jsfiddle.net/6zM9T/

tbodyを次のcssに設定しました。

tbody {
    height:200px;
    overflow:scroll;
    display:block;
}

すべてが機能しているように見えますが、行は提供された全幅を使用していません。width:100%を追加してみました。しかし、それは何もしませんでした。何か案は?

4

2 に答える 2

0

これは、私に関する限り、HTML 仕様の制限です。問題は、display: ブロックを持つ tbody がある場合、それはもはや display:table-row-group ではないことです。これは、内部の行を行として機能させるために必要なものです。理想的には、これらはその表示モードでオーバーフローできるはずですが、そこに制限があります。最良のオプションは、内側のテーブルを持つことです。

于 2012-09-17T01:33:56.053 に答える
0

テーブルを固定の高さとオーバーフローで div に入れます: auto;

于 2015-02-13T08:52:24.737 に答える