簡単に言えば、画像を左右ではなく上下に動かしたいのです。私はこのjqueryのビットを見つけて、自分自身を助けるためにそれを変更しました。それはクロムとFirefoxで動作しますが、主はIEで私を助けてくれます(いつものように)。
これにしようとしています: http://demo.rickyh.co.uk/css-position-x-and-position-y/ 真ん中のもの。IE 9 ではなく chrome と ffox で動作します
/*js*/
$(document).scroll(function(){
var $this = $(this);
$(".natface").css('left', 114 - $this.scrollLeft());
});
/*css */
.natface{
position: fixed;
left: 114px;
width: 88px;
height: 93px;
z-index: -2;
}
これにより、ページを上下にスクロールしてこの画像を上下に移動させることができますが、ウィンドウを小さくしてから左から右にスクロールすると、左右にスクロールしない場所になります。悲しいことに、これはIEの場合ではありません.ウィンドウを小さくしても、右にスクロールすると右にスクロールします.
マージン ライン ボックスの左側を少しオーバーラップしてスクロールし、テキスト ボックスに話しかけているように見える画像を使用して、マージン ライン ボックスをイメージできる場合。それが私の意図です。
私もこれらすべてに非常に慣れていないので、どこが間違っているのかを知るのはちょっと難しいです。初めてスタックオーバーフローを使用して申し訳ありません。