見出し画像

slickとframer-motionを組み合わせてスライドと説明文を連動させたインタラクティブなスライダーを作ってみよう

こんにちわ。nap5です。



slickとframer-motionを組み合わせてスライドと説明文を連動させたインタラクティブなスライダーを作ってみたので、紹介したいと思います。


以前の記事と関連です。





slickライブラリはこちらになります。


reactにバンドルしているライブラリはこちらになります。


framer-motionライブラリはこちらになります。


以下のデモですが、不安定のため、zipにしたものも添付します。zipファイルダウンロード後、展開します。展開後のディレクトリに移動した後、以下のコマンド打つとデモが動きます。



$ cd 展開後のディレクトリ
$ yarn install
$ yarn dev


以下のcodesandboxのデモが見れない場合のフォールバックとしてrenderというホスティングサービスでデプロイしたものも用意しました。



デモサイトです。



デモコードです。





実装はハンディでしたが、prevとnextのボタン位置は個別でカスタマイズが必要でした。


グリッドレイアウトやモータースポーツのUIを組み合わせて、次はなにか作ってみたいですかね。


最近では、MENTAをはじめてみました。MENTAを使って提供していることを紹介している記事は以下になります。



また、Twitterでモックアップ動画を公開しているので、こちらもよかったら、覗いてみてください。



最後に、Udemyでコースを公開しました。
良かったら覗いてみてください。





また、コースの内容紹介記事は以下になります。


簡単ですが、以上です。

この記事が気に入ったらサポートをしてみませんか?