の背景画像のレンダリングの違いを持つのHTML私は以下のようにHTMLでコード化されたテーブルを持っています。HTMLと
<table border="1" class="tableBasic">
<thead>
<tr>
<th rowspan="2">Head Row 1</th>
<th rowspan="2">Head Row 1</th>
<th rowspan="2">Head Row 1</th>
<th colspan="4">Head Row 1</th>
</tr>
<tr>
<th>Head Row 2</th>
<th>Head Row 2</th>
<th>Head Row 2</th>
<th>Head Row 2</th>
</tr>
</thead>
</table>
これは2行にまたがる表のヘッダーです。
.tableBasic thead{
background: url("/images/tbl_header.png") repeat-x scroll 0 0 transparent;
}
IEとFirefoxの背景画像にレンダリングの違いはありますか?
IEが2行(すなわち、2行の高さに等しい)にまたがるように、背景画像を示しているが、Firefoxはちょうど最初の行のためにそれを示している(と2行のバックグラウンドを示していない)
背景画像であります2行の高さに及ぶのに十分な高さ。 残念ながら、私はHTMLコードを変更することができず、CSSからのみこれを制御することができます。
CSSでこの問題を解決するにはどうすればよいですか?
IE
Firefoxの
示す写真その違いは素晴らしいだろう。 –
今すぐ写真を追加しました。Head Row 2にもIEの背景がどのようにあるのかを見てください.... Firefoxでも同様にしたいです。 – Diana
私の疑惑は、Firefoxが正しいレンダリングであるということです。最初の3つの列では、FF&IEの両方で1行以上(2つではない)が表示されていることがわかります。 –