こんにちは! サイボウズ フロントエンドエキスパートチームの麦島です。今回のテーマは 「スクロール」 に関するモダンな機能群です。 ブラウザ上でスクロールに絡む機能を実装しようとすると、考慮すべき点や制約は多くなります。 たとえば ...
トップページは、Masonryに加えて「Infinite Scroll」(無限スクロール)も実装。一般的なInfinite Scrollは下方向のみだが、ここでは上下方向を実現した。14個のセルをワンセットとし、上下方向スクロールの際、新たなデータを取得してフェードアニメーションで ...
jQueryって便利ですよね。特に普段JavaScriptを書かないWebデザイナーにはとっつきやすい書き方が魅力。でも素のJavaScriptを書ければ、もっと軽量で使い勝手のいいスクリプトが作れるかもしれません。 本記事はAdrian Sandu、Chris Perry、Jérémy Heleine、Mallory van ...
JavaScriptライブラリ「ScrollHint(スクロールヒント)」は、横スクロールが可能な要素にスクロールできることを視覚的にユーザーへ知らせるための軽量ライブラリです。初心者にも比較的扱いやすいのが魅力です。 ユーザーが横にスクロールできることに ...
LP(ランディングページ)やプロモーションサイトでは、スクロールに合わせて要素がふわっと現れるアニメーションはよく使われます。 以前はJQueryで実装することも多かったのですが、最近では純粋なJavaScriptでも簡単に実装できる方法が増えてきました。
固定ヘッダがあるページで、ページ内リンクをクリックすると、リンク先のコンテンツがヘッダに隠れてしまうことがある。また、スクロールスナップ(スクロール時に特定の位置で自動的に止まる機能)を使う際も、停止位置のずれという問題が発生する。
現在アクセス不可の可能性がある結果が表示されています。
アクセス不可の結果を非表示にする