IE8用の-ms-filterが反映されない。。

スライドショーのページャーを画像の上に透過させて配置したく、positionを利用して配置し、opacity、filter(IE6・7用)、-ms-filter(IE8用)で透過の設定をしたところ、IE8のみ透過がきいていない現象がありました。

調べてみると、この時ページャーはインライン要素で配置していたのですが、positionと併用すると透過されないようでした。
ブロック要素に変更するとと透過されました。

【参考URL】
CSSで要素を透過させるopacityの挙動について、ブラウザ毎に調べてみた

コメントを残す