6

私はdiv以下の3つを持っています:

<div id="left"></div>
<div id="center"><table></table></div>
<div id="right"></div>

今私がする必要があるのは、水平スクロールとスクロールのみを維持#leftして修正することです。これは、およびのcssで機能します。しかし、問題は、htmlページを垂直方向にスクロールするときに、すべてのieが必要であり、スクロールする必要があることです。これは機能していません。誰かがそれを行う方法を教えてください。そして、水平スクロールに沿って垂直にスクロールし、固定されたままになります。私はcssを使用してそれを実行し、それを機能させる方法の手がかりがありません。#right#centerposition:fixed#left#rightdiv's#left#center#right#left#right#center

4

1 に答える 1

12

このリンクを試してみてください。プラグインを使用してscrollspy処理を行います。とても簡単...

http://www.rickyh.co.uk/css-position-x-and-position-y/

また、このSOの質問を参照してください:CSS:x軸の固定位置ですが、yではありませんか?

semir.babajicに感謝します:これが実際のスニペットです。jQueryが必要になります。

$(window).scroll(function(){
    $('#header').css({
        'left': $(this).scrollLeft() + 15 //Always 15px from left
    });
});
于 2013-01-11T09:15:33.673 に答える