その他

2022.02.25

【CSS】グーやパーに変形!マウスカーソルに掴む動作を実装する方法

スライダーなど、ドラッグで動かすことができる要素の上にカーソルを置いた時、カーソルをドラッグできるような見た目に変形させるとユーザーにとっても親切です。

まずは掴めそうな

実装方法はとても簡単で、cursor: grab;を指定するだけです。

.sample{
  cursor: grab;
}

さらにドラッグしている時は掴んでいるような動作にしたい場合は以下のようにします。

.sample{
  cursor: grab;
}

.sample:active {
  cursor: grabbing;
}

activeの時に、cursor: grabbing;を指定すると掴む動作が実装できます!

実際にスライダーに実装してみました。

See the Pen Untitled by spiqa design (@spiqa_design) on CodePen.

自分のマウス動作に合わせてカーソルが掴んだり離したりするのでとても気持ちいいです!
とても簡単なのでぜひ実装してみてくださいね♪

この記事をシェアする

関連記事

  • 2024.03.22

    Webデザインにおけるアニメーションについて考えてみた〜実例編〜

    その他

  • 2024.03.12

    Webデザインにおけるアニメーションについて考えてみた〜メリット・デメリット編〜

    その他

  • 2024.02.02

    Webデザインにおけるアニメーションについて考えてみた〜目的編〜

    その他

おすすめ記事

  • 2021.05.28

    【サイトレビュー#35】スタイリッシュなデザインでもユーザーへの親切な工夫が素敵!ロンドンのデザインディレクターの……

    その他

  • 2021.03.30

    【jQuery】text()メソッドでHTML要素内のテキストを操作する

    その他

  • 2019.03.15

    【WordPress】固定ページにページネーションを効かせる方法(プラグインなしで簡単)

    その他

TAG

×