色々趣味を増やしたいと思っているjyunzyです
前回、hasLayoutプロパティを「true」にすることで、IE6の多数のバグが改善できるとお話ししました。
「それなら全ての要素のhasLayoutプロパティを「true」にしたらいいんでは」
と思った方もいたかと思います。
ですが万能と思われるこの方法にもul やolに対して使うと、リストマークが消えてしまうなど別の不具合があります。
そんな時にはhasLayoutプロパティを「false」にすれば解決できます。
例えばzoomプロパティでhasLayoutをtrueにした場合は、
ul, ol, li { zoom: normal; }
と記述すればhasLayoutの値を falseに戻す事ができます。
まあ必要な箇所だけhasLayoutをtrueにすればこの必要はないですけどね
へぇ~と思った方も、そんなの知ってるよ!と思った方も、よろしかったら応援クリックをお願いします。
こっちも