回答編集履歴

2

調整

2022/12/21 02:21

投稿

yambejp
yambejp

スコア117646

test CHANGED
@@ -1,3 +1,36 @@
1
1
  iframe上で呼び出し元のマウスストーカーを表現したいということですか?
2
2
  iframeは別のページですから親ページのCSSは適用されませんが・・・
3
3
  試した範囲ではすごく不安定な状態で追従することもあるレベルでとても実用レベルにはもっていけない
4
+
5
+ # 参考
6
+ ```javascript
7
+ <style>
8
+ .big-play-movie-icon{
9
+ position:absolute;
10
+ }
11
+ </style>
12
+ <script>
13
+ window.addEventListener('DOMContentLoaded', ()=>{
14
+ const cursor = document.querySelector('.big-play-movie-icon');
15
+ document.querySelector('.movie').addEventListener('mousemove',e=>{
16
+ const x = e.clientX;
17
+ const y = e.clientY;
18
+ Object.assign(cursor.style,{
19
+ top: y + 'px',
20
+ left: x + 'px',
21
+ });
22
+ });
23
+ });
24
+ </script>
25
+ <div class="movie">
26
+ <iframe width="790" height="605" src="https://www.youtube.com/embed/hlWiI4xVXKY"></iframe>
27
+ <div id="mouse-stalker-wrap" class="mouse-stalker-wrap big-play-movie-icon">
28
+ <svg width=60 height=50>
29
+ <circle cx=10 cy=10 r=10 fill=black />
30
+ <circle cx=50 cy=10 r=10 fill=black />
31
+ <circle cx=30 cy=30 r=20 fill=black />
32
+ </svg>
33
+ </div>
34
+ </div>
35
+
36
+ ```

1

調整

2022/12/20 09:34

投稿

yambejp
yambejp

スコア117646

test CHANGED
@@ -1,2 +1,3 @@
1
1
  iframe上で呼び出し元のマウスストーカーを表現したいということですか?
2
2
  iframeは別のページですから親ページのCSSは適用されませんが・・・
3
+ 試した範囲ではすごく不安定な状態で追従することもあるレベルでとても実用レベルにはもっていけない