Expressionを使ってみた以前のエントリでheight:100%がよろしくないのでposition:fixedを使うようにしたいが、IE6は対応していない。Expressionという、CSS内でJavaScriptを使えるというIE限定のウル技を使うことにした。まとめこのサイトを参考に以下のように記述。);}bodyのやつはチラつき防止だそうで、見事に固定された。JavaScript無効なら1カラムで表示。うむ、これでいこう!・・・と思ったが、また落とし穴が。IE6はheight:100%だろうがexpressionだろうが、要素を固定すると非常にCPUに負荷がかかる。3GHzとかのハイエンドクラスの人は気にならないかもしれないが、ミドルやや下なPCだとかなりもっさりっしゅ。それはWindowsがやることでブラウザの中の人とはまた別か。IE6は無駄な処理が多いと。マズいことに、このサイトで一番使われているブラウザがIE6で全体の8割。無視できる数ではない。あー、レンダリングエンジンが古いのはどうしようもないよな。IE7はしっかり改良されてるから固定しようがFirefoxと同程度なんで全然問題無いんだがなぁ。IE6以下専用でサイドを固定しないレイアウト作るしかないのか。-攻略術式集-レイアウト迷走中。一応進展はしてるけど。