-
1:ID:Dv.785 · 2017-07-08

#質問 "fullpage.js"でサイトを作っています。
「よくある質問」のページをアコーディオンを使って作っているのですが、「回答」を表示した際にそれが画面の高さを超えた場合、自動的にスクロールバーに超えた分の高さが反映するようにしたいのですが、どのようにしたら良いでしょうか?

オプションの"ScrollOverflow=true"はセッティングしているのですが、回答を表示した結果画面の高さを超えても、それがfullpage.jsのスクロールバーに反映されず・・・。

なおFAQのアコーディオンは、https://bootsnipp.com/snippets/QXdqR を参考にしています。

2 件の回答

2:ID:TaDUSm · 2017-07-09

$('.accordion-toggle').on('click', function() { の後に、
$('#fullpage').fullpage.reBuild(); を
実行する感じでどうでしょうか

3:ID:tExR53 · 2017-07-10

動きました!
・・・が、最初にスクロールバーが表示されている時のみ作動し、最初にバーが表示されていない時は動作しないようです。(やり方が少し違うのかな・・・)

できるか分かりませんが、少し自分でも試行錯誤してみます。

コメントの受付は終了しました。

一緒に読まれている質問

ページ上部に戻る