テーブル行要素が背景関連プロパティを無視する

症状

テーブル行要素(tr要素)に背景関連のプロパティを指定すると、background-position, background-repeat, background-attachmentの各プロパティの指定が無視される。

例示

<style type="text/css">
tr {
  background-image:url('img01.png');
  background-position:right center;
  background-repeat:repeat-x;
}
</style>

<table border="2">
<tr><td>table</td></tr>
</table>
table

背景画像はテーブルの各行の中央に右詰めで、横方向だけに繰り返して並べられるはずです。

スクリーンショット

Ns7.1Netscape7.1標準モード

Op7.2Opera7.23標準モード

補足

テーブルセル要素(th, td要素)ではこれらのプロパティも認識されます。

修正状況

Opera6.06、Opera7.23の標準モードと互換モードで不具合の発生を確認しました。

関連記事

スポンサーリンク

text-alignを指定した要素内で文字列とリンクが機能する位置とがずれる

ホームページ製作・web系アプリ系の製作案件募集中です。

上に戻る