2006年08月20日
IE6で一部スタイルが効かない件
IE6を利用して当サイトの一部スタイルを選択した場合、タイトルのバックグラウンドカラーおよび画像が表示されない不具合がありました。どうやらリキッドタイプに変更した時からのようです[:sweat:] さきほど該当のスタイルを修正しておきました。
この不具合の原因は、「本来ベーススタイルと色味スタイルが同じ方法で指定するべきところを、色味スタイルで簡略化して記述していた」為に起こったようです。
例えばベーススタイルで
border-top:~~;
border-bottom:☆☆;
と言うものがあるとします。これを色味スタイルで
border:none;
としていました。この状態でIE6で不具合発生。
これを個別に
border-top:none;
border-bottom:none;
とした結果、従来通りに表示されるようになりました。
上記記述(一括指定)でもFirefoxやIE7ベータでは問題なく表示されていたのですが、この場合はIE6のほうが正しい解釈のような気がしないまでもない[:-D]
Posted by wind at 22:30
| Comments [0]
| Trackbacks [0]
トラックバックURL