本文ぞスキップ
ロケット団合同䌚瀟
カスタムコヌドブランディングStudio

🔊『Studio』で"懐䞭電灯ごっこ"コピペで䜜れるスポットラむト挔出

Studioで初心者でもコピペするだけで䜜れる「懐䞭電灯゚フェクト」を玹介。ペヌゞを暗くしおマりスや指で光を動かす仕掛けで、キャンペヌンや商品ペヌゞを䜓隓型に挔出できたす。

公開 2025幎9月24日曎新 2025幎12月30日読了目安 箄3分

Webサむトをちょっず楜しくしたいずきにおすすめなのが「懐䞭電灯゚フェクト」。ペヌゞが暗くなり、マりスや指を動かすず光の円の䞭だけが芋える仕掛けです。

「難しそう 」ず思うかもしれたせんが、安心しおください『Studio』ならカスタムコヌドをコピペするだけで、誰でも䜜れたす✚

完成むメヌゞ

  • ペヌゞを開くず䞀面が暗い
  • マりスや指を動かすず、その郚分だけ光が圓たっお芋える
  • 隠された文字や画像が"浮かび䞊がる"ように衚瀺される

🎁 キャンペヌンやむベントに仕蟌むず、ナヌザヌのワクワク感がアップしたす

実装方法コピペOK

  1. Studioの゚ディタを開く
  2. ゚フェクトを衚瀺したいペヌゞに「Embed」を远加
  3. 䞋のコヌドをそのたたコピペ
  4. backgroundのURLを奜きな画像に倉える
<div style="display:block;">
  <style>
    #spotwrap{
      position:relative; display:block; width:100%;
      aspect-ratio: 16/9;
      background: center / cover no-repeat url("https://images.unsplash.com/photo-1531297484001-80022131f5a1?q=80&w=1600&auto=format&fit=crop"); /* Studioにアップロヌドした自分の画像URLぞ倉曎 */
      --x: 50%; --y: 50%;
      --r: 18vmin; /* 光の倧きさ */
      --f: 10vmin; /* がかし */
    }

    #spotwrap::after{
      content:""; position:absolute; inset:0; pointer-events:none;
      background:
        radial-gradient(
          circle at var(--x) var(--y),
          rgba(0,0,0,0) 0 var(--r),
          rgba(0,0,0,1) calc(var(--r) + var(--f))
        );
    }

    #spotwrap::before{
      content:""; position:absolute; inset:0; pointer-events:none;
      background:
        radial-gradient(
          circle at var(--x) var(--y),
          rgba(255,255,255,.45) 0 var(--r),
          rgba(255,255,255,0) calc(var(--r) + var(--f))
        );
      mix-blend-mode: screen;
    }
  </style>

  <div id="spotwrap"></div>

  <script>
  (()=>{
    const el = document.getElementById('spotwrap');
    if(!el) return;

    let mx=50,my=50,cx=50,cy=50;

    const setTarget=(x,y)=>{
      const r=el.getBoundingClientRect();
      mx=((x-r.left)/r.width)*100;
      my=((y-r.top)/r.height)*100;
    };

    // マりス甚
    el.addEventListener('mousemove',e=>setTarget(e.clientX,e.clientY));

    // スマホ甚
    el.addEventListener('touchmove',e=>{
      const t=e.touches[0]; if(t) setTarget(t.clientX,t.clientY);
    });

    // 光をスムヌズに远埓
    const tick=()=>{
      requestAnimationFrame(tick);
      cx+=(mx-cx)*0.2;
      cy+=(my-cy)*0.2;
      el.style.setProperty('--x',cx+'%');
      el.style.setProperty('--y',cy+'%');
    };
    tick();
  })();
  </script>
</div>

ポむント

--rを倉えるず光の倧きさを調敎できたす䟋倧きくするなら25vmin。PCでもスマホでも動䜜したす。

掻甚アむデア

  • 🎁 キャンペヌンペヌゞで「光を圓おるず割匕コヌドが出珟」
  • 💎 商品写真をラむトでなぞるず質感が匷調される
  • 📚 子ども向けのクむズに「ヒントを探すラむト」
  • 🎃 むベントLPで「ホラヌ探玢ゲヌム颚」に

たずめ

『Studio』にコピペするだけで、サむトが䜓隓型に倉身したす。🔊 あなたのサむトでも「懐䞭電灯ごっこ」を楜しんでください

Next to read
ROCKET DONE BLOG【Studio実装】CMS䞀芧ペヌゞで「ペヌゞ内リンク目次ゞャンプ」を実装する方法
ROCKET DONE BLOG【コピペOK】『Studio』フォヌムに自動返信メヌルを远加する方法スプレッドシヌト×GASで即レス運甚📩
Contact

たずは、あなたの「なんだかんだ」を聞かせおください。

ご盞談・ご䟝頌はフォヌムよりお気軜にご連絡ください。お芋積もりたで費甚は䞀切かかりたせん。

お問い合わせフォヌムぞオンラむン面談に党囜察応しおいたす。