MSIE 5 の背景画像の動作は適正?

[上に] [前に] [次に]
カヅサツ [E-Mail] [HomePage] 2000/03/16(木) 23:07:53
TABLE 要素に CSS の Background-image プロパティで
画像を張り、COL要素で列のグループ化をしたところ、
Microsoft Internet Explorer (MSIE) 5 では、
TABLE要素でなく内部の各セル(TH、TD)それぞれに
画像が張られてしまいました。
MSIE 4 ではこのようになりません。

CSS の勧告の邦訳を読んでもこの MSIE 5 の動作が
適正なのでしょうか?
でなければ SSI で MSIE 5 のみ別プロパティを読ませようと思ってます。

念のために TABLE のソースを書きます。

<TABLE STYLE="background-image: url(./xxx.png);">
<COL><COL>
<TR><TH>Cell 1</TH><TD>Cell 2</TD></TR>
<TR><TH>Cell 3</TH><TD>Cell 4</TD></TR>
</TABLE>

カヅサツ [E-Mail] [HomePage] 2000/03/16(木) 23:11:54
訂正です。

> CSS の勧告の邦訳を読んでもこの MSIE 5 の動作が
> 適正なのでしょうか?

「CSS の勧告の邦訳を読んでも判らなかったのですが、
この MSIE 5 の動作が適正なのでしょうか?」

でありました。

Fuji.♪ [E-Mail] [HomePage] 2000/03/17(金) 11:50:28
background-imageは、親要素の値を継承せず標準値のなし(no)を持つことになっていますから、IE5の実装が誤っているのではないでしょうか。
適用範囲は全ての要素となっていますし。

http://www.w3.org/TR/REC-CSS1#background-image
http://www.w3.org/TR/REC-CSS2/colors.html#propdef-background-image

バージョンがかかれていないので両方挙げておきますが、どちらも非継承で標準値noneですから、同じ事だと思います。

カヅサツ [E-Mail] [HomePage] 2000/03/17(金) 22:08:15
[[解決]]

> IE5の実装が誤っているのではないでしょうか。
> (中略)
> どちらも非継承で標準値noneですから、同じ事だと思います。

なるほど、ソコのトコロに着目すれば良かったのですね。
ありがとうございます。勉強になります。

ひみつ 2000/03/21(火) 04:50:02
>IE5の実装が誤っているのではないでしょうか。
御意。バグみたいです。
作者【誰】に伝えました【謎無】。

[上に] [前に] [次に]