CSS

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.

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

関連記事

  • 2022.02.03

    Androidだけ崩れる!AndroidにだけCSSを効かせる方法

    CSS

    JavaScript

  • 2022.01.24

    効率的なCSS記述になる!inherit の使い方

    CSS

  • 2021.11.12

    【コピペOK】JavaScriptとCSSでタイピングアニメーションを実装

    CSS

    JavaScript

おすすめ記事

  • 2021.06.30

    【おすすめ書籍】Sassを始めてみるならこの1冊

    CSS

  • 2021.08.24

    現場で使える!WordPressおすすめ書籍(書評)

    WordPress

  • 2021.05.24

    初心者でもすぐに使えるjQueryが満載なおすすめ本【書評】

    JavaScript

WPサービス

×