このバグは本当に私の頭を傷つけています。何らかの理由で、私のテーブルの中央のセルの左側と右側に1pxのギャップがあります。何が原因なのかわかりません。ここで例を見ることができます:http://jsfiddle.net/JdayW/1/
私が持っている必要があるのは、「マスク」として機能する中央のセルの画像で、その背後にある背景画像を見ることができます。ブラウザウィンドウの端まで伸びる画像の左右に単色が必要です。これを達成するにはテーブルが最善の方法だと思いましたが、間違っている可能性があります。中央のセルまたはテーブル全体に背景色を配置するとギャップがなくなりますが、画像の背後に背景色を設定できないため、明らかにそれは機能しません。
このサイトでは、透明度のあるこの「マスク」画像を作成しており、その背後にある固定された背景の上をスクロールします。そのため、背景を背景にpngをjpgにすることはできません。
これは、テーブルがに設定されwidth:100%
、中央のセルが固定の300px幅に設定されているために発生しますか?