2007-10-04

IE 7.0 から position: fixed スタイルがサポートされてます(ようです)

IE 7.0 から position: fixed スタイルがサポートされたのですね(ようです)。

次のように IE のときだけ position: fixed スタイルを absolute で代替しようと試みていたのですが、IE 7.0 が期待どおりのポジショニングにならないので、少し悩みました。
(function($) {
if ($.browser.msie)
container
.css('position', 'absolute');
})(jQuery); // function($)
次のように、バージョン 7.0 未満という条件が必要ですね。
(function($) {
if ($.browser.msie && $.browser.version < 7.0)
container
.css('position', 'absolute');
})(jQuery); // function($)
追記です。IE 7.0 であっても後方互換モードのときは position: fixed スタイルはサポートされません。ですので、次のように、後方互換モードのときという条件も必要ですね。
(function($) {
if ($.browser.msie && (!$.boxModel || $.browser.version < 7.0))
container
.css('position', 'absolute');
})(jQuery); // function($)


世界の「最先端」事例に学ぶ CSS ベスト・プラクティス [Web Designing Books] (Web Designing BOOKS)世界の「最先端」事例に学ぶ CSS ベスト・プラクティス [Web Designing Books] (Web Designing BOOKS)
大藤 幹

Webプロフェッショナルのための黄金則 XHTML+CSS虎の巻 (Web Designing BOOKS) Webプロフェッショナルのための黄金則 Web配色デザインのセオリー (Web Designing BOOKS) Webアクセシビリティ ~標準準拠でアクセシブルなサイトを構築/管理するための考え方と実践~ (Web Designing BOOKS) 実践Web Standards Design―Web標準の基本とCSSレイアウト&Tips WebクリエイティブのためのCMSテンプレートデザイン (Web Designing BOOKS)

by G-Tools

0 件のコメント: