アプリ版:「スタンプのみでお礼する」機能のリリースについて

IE5.5に「position:fixed;」を使いたいと思い、いろいろ試したのですが、うまくいかず、迷走していたら「fixed.js」というjsを見つけました。

これを使ったら初めてIE5.5でもfixedが効いたのですが、スクロールするとガタついてしまいます。なにか解決策はあるのでしょうか?

A 回答 (1件)

> これを使ったら初めてIE5.5でもfixedが効いたのですが、スクロールするとガタついてしまいます。



IE5.5ではないのですが、IE6に対してCSSにexpressionを使う事で"psition:fixed;"を実現させる、という手法でもやはりそのままだとスクロールの際に画面がちらつく、という問題があり、それに対しての解決方法はbodyのbackgroundプロパティにfixedを指定する、というtipsがあります。

body {
background: url(null) fixed;←元々背景画像があるスタイルならurl()にはパスを、なければこの様にnullを
}

あくまで参考です。fixed.jsの中味を見ておりませんし上記はIE6での検証結果ですので、本件に対して有効か否かはわかりません。
    • good
    • 0
この回答へのお礼

ご回答ありがとうございます。
IE6 expression、そしてbackground:fixed;まではなんとかたどり着いておりました。しかしやはりIE5.5の壁が・・・という感じでしたのです。

今回はとりあえず、
http://youmos.com/project/wrapscroll
これで解決することにいたしました。

ありがとうございました。

お礼日時:2008/07/10 22:30

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!