DOM の新仕様として、スクロールのパフォーマンスを改善するためにaddEventListenerに Passive Event Listeners というオプションが追加された。 Scroll Jank ページのスクロール時に発生する(スクロールが詰まったような)遅延を「Scroll Jank」と呼ぶ。 こういった Scroll ...
サイドバーが短い場合には、閲覧者がページをスクロールするとすぐにサイドバーが見えなくなってしまいます。そこで、jQueryと「Contained Sticky Scroll」プラグインを使って「閲覧者がスクロールしても自動で追随するサイドバー」を作る方法をご紹介。
今はページトップへの移動は、jQuery を使ったアニメーションスクロールが主流な感じです。 逆に JavaScript でただトップに移動させる方法を忘れてしまっていたのでメモです。 jQuery を使ったスムーズスクロール $('body, html')に関して深くは言及しないとして ...
完全なソースコード、スクロールロック機能の実装サンプル、および「効かない」時の対処法は、以下のブログ記事にて公開しています。 【JavaScript】preventDefaultによるブラウザ標準動作の無効化とスクロール制御 Webアプリケーションを開発していると ...
こんにちは! サイボウズ フロントエンドエキスパートチームの麦島です。今回のテーマは 「スクロール」 に関するモダンな機能群です。 ブラウザ上でスクロールに絡む機能を実装しようとすると、考慮すべき点や制約は多くなります。 たとえば ...
スクロールが停止した時にボタンを表示します。スクロールが停止した時にボタンを表示するだけの簡単なスクリプトを考えます。この場合、スクロールイベントが発生した後に一定時間(例:1000ミリ秒)スクロールが続かなければ、ボタンを表示するよう ...