fixed.htc
はじめに
fixed.htcはIE6でposition:fixedが利用できないのを修正するスクリプトです。IE7ではposition:fixedが対応しているのでIE7では適応されないようになっています。
注意点
IEの描画で位置計算を都度行っているので環境やマシンスペックとかでちらつきが発生する場合があります。fixedにように全くちらつかないというのは難しいものです(--; 主観ですが、window.onload方式とかよりはましです。
使い方
position:fixedを適用したいものに以下のようなスタイルシートを記述します。
<script type="text/css"> .sample { position: fixed; top: 100px; left: 100px; /* 以下の行を適用したいものに追加 */ behavior: url('fixed.htc'); } </script>
ライセンス
ご自由にどうぞ。