0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

(1冊ですべて身につく)ローディング画面を作成する

Posted at

お疲れ様です。

今日は、昨日から勉強していたローディング画面を作成終えましたので、まとめです。

1402.png

151.png

1枚目が画像を読み込んでいる間に表示されるローディング画面で、2枚目が読み込まれた画像です。

152.png

153.png
cssとhtmlのコードです。
transition で1枚目の画像を1秒かけて変化するようにしています。試しにここを5sとすると、読み込み後の画像が表示されてからも残り続け、5秒かけてくるくる回る画像が消えていきました。
155.png

156.png
コメントアウト通り、classList.add で画像を読み込んだあとに、loadedクラスを追加するようにし、loadedクラスには #loading にある background-color を透明にするように opacity: 0; を書き、visibility というプロパティで、ウェブページ上にある #loading の画像を見えない(hidden)ようにしました。

これでローディングから、読み込まれた画像が表示されるようになりました。
今回はcssで fr という単位が出たり visibility というプロパティが出たりで、まだまだ調べることはたくさんありそうです。1つずつちゃんと調べて理解していきます。

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

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?