1

CMS からのテーブルのかなりネストされた構造があります。width="61"各列には、たとえば最初の列など、指定された幅があります。
それにもかかわらず、Chrome は幅を無視してランダムな間隔を追加するため、最終的にどの列も適切な幅を持たず、次のようになります。

ここに画像の説明を入力

他のブラウザでは、コードは問題なく表示されます。
私は使用しようとしましtable-layout: fixedたが、それはすべてを悪化させました.

ここにフィドルがあります http://jsfiddle.net/xv8U5/

大変助かります。

4

1 に答える 1

0

ブラウザによってルールの違いがあると思います。ほとんどのブラウザーは、TD を同じ列の最大の TD にスケーリングします。ただし、Chrome は最初の TD の幅を列幅として使用しているようです。

したがって、最初の行の後に TD の幅を指定すると、最初の行にその列の TD が既に含まれている場合、その幅は無視されます。

解決策は、最初の行から幅を指定することです。

于 2013-12-11T07:28:20.673 に答える