← 一覧へ

やってみようボタンの近くでマウスを動かしてみてください

アニメーション・演出マイナー(知る人ぞ知る)

マグネティックボタン

Magnetic Button

マウスを近づけると、ボタンが磁石のようにカーソルの方へ少し吸い寄せられる。

別名吸い付くボタンマグネット効果カーソル追従ボタン

どこで使われている?

よく見かける場所
デザイン会社のサイト、ポートフォリオ、ブランドサイト
使うとよい場面
おしゃれで遊び心のある印象を出したいとき
避けたい場面
業務サイトや、正確に押してほしいボタン

補足マウス向けの演出なので、スマホでは動きません。

AIへの指示文

これをコピーしてAIに貼り付ければOKです。Webサイトを作る前提の内容です(右上の「何を作る?」で変えられます)。

HTML / CSS / JavaScript で「マグネティックボタン(Magnetic Button)」を実装してください。

動き:ボタンの周りの一定範囲にマウスカーソルが入ったら、カーソルとボタンの中心の差の3割ほどだけボタンをカーソル側へずらす。範囲から出たらバネのように元の位置へ戻す。

使う部品:mousemove で translate を変えて自作
もっと詳しく:プログラムでの部品名

同じ動きでも、作るものによってプログラムの中での部品の名前が違います。上の指示文にはすでに入っているので、覚える必要はありません。AIの説明に出てきた単語を確認したいときに使ってください。

Webサイトならmousemove で translate を変えて自作
iPhoneアプリなら一般的ではない(マウス向け)
Androidアプリなら一般的ではない(マウス向け)
FlutterならMouseRegion で自作
React Nativeなら一般的ではない(マウス向け)