1

ヘッダーが固定されたスクロール可能なテーブルを作成するスクリプトを作成しましたが、Opera で奇妙なスタイリングの問題が発生し、背景色を何かに設定しようとすると、含まれる div の背景色がスクロール バーの上で黒くなります。

このスクリプトはテスト済みで、IE6/7/8、Firefox 2/3、Chrome 2/3、および Safari 2/3 で正常に動作します。

デモページ: http://www.chrisnetonline.com/tests/scrolltable.html

4

1 に答える 1

0

あなたのスタイルシートには現在、IE7 向けの次のハックが含まれています。

.scrollable_table table{
     border-spacing:0; *border-collapse: collapse; /* hack is needed for IE7 */}

ハックを削除すると、ラッパーに設定した背景色が右上隅に正しく使用されますDIV

.scrollable_table table{border-spacing:0; border-collapse:collapse;}

ハックやブラウザー固有のものを一切使用せずにスタイルシートを作成することをお勧めします。border-collapseそしてこの場合、なぜ以前のように微調整する必要があるのか​​ わかりません。

于 2009-07-29T13:45:37.743 に答える