2016-10-07 1 views
0

私はウェブアプリケーションを持っています。スクロールすると、特定のピクセル以上のものをすべてロックしたいと思います。これはどのような方法で可能ですか?ウェブページ内の特定の場所の上にあるすべての要素をスクロールします。

問題は、グリッドに画面のどこかにデータが表示されていることです。 グリッドの内容をスクロールするとスクロールする必要がありますが、グリッドの上のものはすべて画面上にロックされたままにしておきます。 グリッドは常に別の場所にあります。たとえば、「ピクセル135の上にあるすべての要素をスクロールしてロックする」と言うことができるようにしたいと思います。

ウェブアプリケーションはGWTを使用して作成されました。 これをGWT、HTML、CSSまたはJavaScriptのいずれかで解決するすべての回答が受け入れられます。

+1

をグリッド自体へのオーバーフローを追加しますか? – DaniP

答えて

0

要素を同じ位置に配置する場合は、位置固定を使用する必要があります。でもあなたは、スクロールプロパティを使用して、要素内の特定の動作をする場合は、ユーザーが特定の画素にスクロールされたときに、これでユーザーが指定することができますjsの機能を追加することができます。例:

$(window).scroll(function(){ 
    //instructions when you are scrolling. 
}) 
関連する問題