問題タブ [js-scrollintoview]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1039 参照

jquery - slideDown の後に非表示の div 内の要素にスクロールします

非表示の DIV (特定の高さがある) には、選択可能なアイコン DIV がたくさんあります。この DIV は、slideDown jQuery 関数によって表示されます。選択したネストされたアイコン DIV (表示されない非表示の div の中央) にスクロールしたい高さ制限の)後はslideDownですので

[trigger-btn] をクリックすると、slideDown 関数を使用して非表示の DIV が表示されるので、[選択可能なアイコンの DIV] の [offset().top] を取得し、[icons-list] の [scrollTop] に適用することをテストしますが、間違った位置に行きました。

0 投票する
1 に答える
225 参照

javascript - Javascriptで関数にパラメーターを渡す

コードのどこかで次を呼び出したいと思います。

機能は次のとおりです。

この関数は、指定された要素 ID のビューにページをスクロールする必要があります。

これは正しいです?それとも...

0 投票する
1 に答える
1541 参照

js-scrollintoview - Element.scrollIntoView() の振る舞いを振るう

を使用してElement.scrollIntoView()います。スクロールは機能していますが、同時にページ全体のレイアウトが崩れます。以下はデモです:

<div>ページの下端の下にa を隠します。でscrollIntoView1位<li><ul>なると、隠れていた<div>ものが引き出されます。だけでなく<div>、ページのコンテンツ全体を 300px に引き上げます。

<li>のビューにスクロールするだけだと思い<ul>ます。ページ全体のレイアウトに影響するのはなぜですか?