その他

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.02.12

    【CSS】CSSだけでできるブラウザ対応

    その他

  • 2021.03.04

    【勝手にWEBサイトレビュー #15】見せ方が斬新な旅行の写真まとめサイト

    その他

  • 2020.11.18

    ACFの拡張機能、繰り返しフィールドの使い方【WordPress】

    その他

TAG

×