0
0

自己紹介ページ 画像をじわりと表示させる

Posted at

お疲れ様です。

昨日少しお話しいたしました、自己紹介ページで使っている画像を、JSを使ってじわりと表示させるよう編集をしてきました。

js.png
スクリーンショット 2024-07-04 221212.png

skyというid名の画像が現れたら、コンソールに「あおぞら」と返すようにします。
ページをスクロールし、画像を表示させると… ↓
2.png
カウントが増え、監視できていることが確認できました!
これが IntersectionObserver なのですね…!
初めて使いました。

とりあえず、コードを映し書きしながらMDN先生で IntersectionObserver のことを調べたりしながら編集し、やりたかったことができました。
js2.png

画像が現れた直後 ↓
before.png

3秒後 ↓
arter.png
opacity を使って不可視から可視状態になりました!


:book:では、
traslate: ['200px 0', 0],
となっており、画像が右から左に移動しながら、現れるようになっておりましたが、移動はさせずにその場でじわりと現れるようにしました。
translate についてもよく知らなかったため、MDN内で検索しましたところ、[]の数値はx、y、z軸まで指定ができるということも知ることができました。3Dの平行移動も可能とのことです。

初めて使った値もありましたので、このあと自分の言葉でまとめようと思います:sweat_smile:


リンクの貼り方が分かったので、昨日紹介しました本です ↓

スクリーンショット 2024-07-04 231241.png

1冊ですべて身につくJavaScript 入門講座

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0