ブックマーク / zakkiteki.blog51.fc2.com (1)

  • IE6以下をWeb標準に準拠させる「IE7.js」 雑記的な...

    面白い物を見つけたので遊んでみました。 IE6以下ではボックスモデルの解釈やマージンの効き方が色々と特殊です。 IEでのみ動作確認していないために他のブラウザで大きく崩れているサイトもいくつか見かけます。 そうならないためにハックを使ったりなどして対処します。もう当たり前過ぎの作業になっていて悲しくなりますね。 しかし、「IE7.js」というライブラリをスクリプトを埋め込む要領でhead内に記述しておけば、IE6以下の挙動がCSS/XHTMLの仕様通りに動いてくれます。ハックが必要なくなるわけです。 IE6でよく陥りそうな動作の違いをピックアップしてIE7.jsを適用してみました。といってもほんとはIE7.jsの配布先に検証ページがあるんですけどね。 以下のページはIE6以下で見て違いを比べてください。 →IE7.jsなし →IE7.jsあり すごいですね。IE7.jsありでは仕様通りに動

    mukaidesign
    mukaidesign 2012/01/26
    CSS Tips IE6対策
  • 1