hasLayoutによるバグについて

色々趣味を増やしたいと思っているjyunzyです:ganba:

前回、hasLayoutプロパティを「true」にすることで、IE6の多数のバグが改善できるとお話ししました。

「それなら全ての要素のhasLayoutプロパティを「true」にしたらいいんでは:?:
と思った方もいたかと思います。

ですが万能と思われるこの方法にもul やolに対して使うと、リストマークが消えてしまうなど別の不具合があります。:ga-n::yaba:

そんな時にはhasLayoutプロパティを「false」にすれば解決できます。:neko:

例えばzoomプロパティでhasLayoutをtrueにした場合は、
ul, ol, li { zoom: normal; }
と記述すればhasLayoutの値を falseに戻す事ができます。:wa-i::yosya:

まあ必要な箇所だけhasLayoutをtrueにすればこの必要はないですけどね:roll:

へぇ~と思った方も、そんなの知ってるよ!と思った方も、よろしかったら応援クリックをお願いします。

:kurikku: こっちも :kurikku:

トラックバックURL

コメントを残す

メールアドレスが公開されることはありません。