IE6で御覧の皆様、申し訳ありませんでした!
先日、義妹から、このブログが正常に表示されないとの指摘を受け、調べ始めました。
実は、9月に、MT4にしてから、一度指摘を受けていたのですが、IE7やFireFoxで正常に表示されていたことと、時間がないことで、そのままになっていました。
状況は、2カラム目の内容が、本文にかぶる、というもの。
義妹が調べてくれて、どうやらIE6で起こるらしいと。
うちは殆どIE7になっていたので、物置から古いXPマシンを引っ張り出して、IE6で表示してみました。
すると、見事に再現!
それからが大変。
最初、カスタマイズしたスタイルシートを疑って、眼を皿のようにしてみたのですが、分からない。
次は、テンプレート・モジュール。
正常に表示されている、MT4の同じ3カラムのブログと比較しているうちにわかりました。
サイドバーのテンプレート・モジュールのdivタグのclassが誤っている。
追加した、widgetでリンク集があるのですが、これが、「div class="widget-link widget"」となるところが、「div class="widget-link"」となっていました。
最初は、IE6のバグかとすら疑ったのですが、今までIE6で見てくださった皆さん、それからMicrosoftさん、すみませんでした!
どのくらいの方がIE6を使っていたのか、コードアニマートのサイト全体のこの1か月のログを調べたのですが、IEのなんと75%が6.0、7.0は23%でした。
1月のWindows Updateで、IEは7に替わるようですので、ガラッと変わるのでしょうね。


コメントする