IE7になって、PNG24の対応や、CSSの解釈が大幅に改善されたので、表現の幅が広がり嬉しい反面、従来のサイトの動作チェックで頭を抱えることになるだろう。
自分の場合、今までは属性セレクタを使いCSSハックを行って、各ブラウザと互換をとっていたわけだが、この場合、IE6以前のバグが修正されていないとIE7では表示に不具合を生じてしまう。属性セレクタハックがIE7では使えない為だ(逆に属性セレクタが正式にサポートされたわけだが…)。
こうなると、IE7用のハックを適用するか、HTMLに余分にタグを追加するか、もしくは今まで以上にCSSレイアウトを考慮してデザインをする必要が出てくる。
そろそろIE5.xは切っちゃっていいかな。。。
ちなみにa要素にvertical-alignをmiddle,top,bottomのいずれかを指定することで、ハックしなくても解決できました。(汗




コメント(0)
twitterでつぶやく
コメントが存在しません。