IEでのCSSのバグの(だいたいの場合の)正体 hasLayout
2007/12/17 Mon
いまさらですが、hasLayoutについて。
http://coliss.com/articles/build-websites/operation/css/143.html
IEの独自拡張、hasLayoutプロパティがfalseになっているとバグが起こることがあるということですよね。
回避方法として、height: 1%; や、widthを指定するなどが一般的なようです。
zoom: 1;も、IEの独自拡張なので、IEのバグはIEの独自拡張で直すといった感覚で、僕はこれ結構好きです。
ただ、zoomは、バリデータを通すとエラーがでちゃいます。
height:1%;は、サイドのナビゲーションをリスト表示させているところに使った時、IE7で、リストが縮まってしまったことが、何度かあるので、注意が必要かと思います。
常に幅を意識して、数値入れるようにしておくのが、堅実って感じですね。
http://coliss.com/articles/build-websites/operation/css/143.html
IEの独自拡張、hasLayoutプロパティがfalseになっているとバグが起こることがあるということですよね。
回避方法として、height: 1%; や、widthを指定するなどが一般的なようです。
zoom: 1;も、IEの独自拡張なので、IEのバグはIEの独自拡張で直すといった感覚で、僕はこれ結構好きです。
ただ、zoomは、バリデータを通すとエラーがでちゃいます。
height:1%;は、サイドのナビゲーションをリスト表示させているところに使った時、IE7で、リストが縮まってしまったことが、何度かあるので、注意が必要かと思います。
常に幅を意識して、数値入れるようにしておくのが、堅実って感じですね。
この記事へのコメント
この記事へのトラックバック
| ホーム |



