前景色にtransparentを指定すると#000000を指定したものとして扱われる

症状

colorプロパティにtransparentを指定するのはCSSとして不正なので無視されるべきなのだが、WinIEは#000000が指定されているかのように振舞う。

例示

<p style="background:#333333; color:red;">
<strong style="color:transparent;">CSS</strong>を使用</p>

CSSを使用

strong要素では前景色にtransparentを指定しましたが、これは無視されるので親要素での指定色が継承されるはずです。

スクリーンショット

Moz1.0Moz1.0での表示(標準モード)

WinIE6WinIE6.0での表示(標準モード)

修正状況

WinIE6.0では標準・互換モード共に color: #000000; が指定されたかのような状態になります。

関連記事

スポンサーリンク

img要素にパディングが効かない

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

上に戻る