Ruby's Louvre

每天学习一点点算法

导航

http://webtech-walker.com/archive/2007/05/21215114.html

XHTML+CSSでコーディングするときにブラウザのバグを知っているか知らないかでは大きく違いますよね。とりわけ他のブラウザよりバグが多いIE6さんのバグをまとめてみることにしました。そろそろIE7の自動配布が始まるころなので忘れないうちにということで。

とは言ったもののIE6のバグを改めて見てみると多い・・・多すぎるよ!逆にこれだけのブラウザがあるからこそコーダーという職種がある気さえしてきます。

今回は『CSSバグ辞典スレッド』の要約WinIE CSSバグリストからIE6のバグを抜き出して自分でわかりやすいように種類わけしてみました。これで全てではないですがこれだけ知ってればかなりのケースで対応できると思います。

ちなみにこの種類分けも厳密ではないのであしからず。

おすすめ書籍:

重要!2009年1月12日追記:
リンク先のCSSバグリストがいつのまにか閉鎖していたので、一時的な対応としてWebサイトアーカイブサービスのアーカイブページにリンクするようにしました。ちょっと重かったり見れないページもありますが、とりあえず一時しのぎです。近いうちに自分でまとめる予定です。

ボックスモデル

maring,padding,border,width,heigthの複合

width,height

border

視覚整形モデル

float

clear

position

display

フォント、テキスト

line-height

letter-spacing

font

vertical-align

white-space

text-decoration

background

リスト、表

li

table

その他

overflow

z-index

form

hr

セレクタ、擬似要素、擬似クラス

未分類

主要なバグだけ書き出そうと思ったら、結局こんなにいっぱい書き出してしまった・・・今度時間があったらこのバグたちがIE7でどれだけ直っているか検証しようかな。

ちなみにIE6のバグの回避方法については下記サイトがかなり参考になります。

CSSレイアウトの定石 WinIE6バグ回避法 :てんぽ

posted on 2010-12-09 01:23  司徒正美  阅读(214)  评论(0)    收藏  举报