IE6のバグ peek-a-boo

  • 2

IE6のバグ peek-a-boo


いまだ、ユーザー数がそこそこなIE6だと、表示が対応できないことが多くなります。
意外と忘れがちで、どこが悪いのか?と見落としがしなのが「peek-a-boo」といわれる、表示が不安定になる現象です。


ボーダーがきたり、表示されたり、スクロールに会わせて、背景が消えたり、表示されたり。
解決方法は
問題の箇所に対して
親要素にline-heightを指定する
親要素にwidthおよびheightを指定する
要素にposition:relativeを指定する
height:1%;
これだけでよいこともあります。
忘備録として
追記:
コバさんからコメントいただきました。
zoom: 1;
でも解決できます。


2 Comments

コバ

2009年8月21日 at 2:47 pm

zoom: 1;
でも行けませんか?

drecre

2009年8月21日 at 2:51 pm

コバさん
コメントありがとうございます。
zoom: 1;
もいけます。
記事に追加しておきます。
ありがとうございます。

Leave a Reply

広告

アーカイブ