【CSS】IE6でのdisplay:blockで隙間ができる【バグ】
IE6で、サイドバーにサブメニューなんかを作るときに、
<ul>
<li><a href="#">ナビゲーションA</a></li>
<li><a href="#">ナビゲーションB</a></li>
<li><a href="#">ナビゲーションC</a></li>
</ul>
ってな感じで、liのaをブロック要素にするために、display:blockをかけると隙間が出来てしまいます。
これは、line-height:の解釈がおかしくなってしまうバグのせいで、
liの中の aタグに、zoom: 1;
をかけてあげれば直ります。ハマらないようにご注意を。
【CSS】IE6でのdisplay:blockで隙間ができる【バグ】 の関連記事
No related items.
コメント
No comments yet
コメントする
次項 【IE】画像(imgタグ)のwidthやheightを空指定すると非表示される
前項 【CSS】!importantだらけは非効率的
▲知識Z(ゼータ)トップへ