メインコンテンツまでスキップ

loading 画面

参考URL

loading画面仕組み 大枠

まずは、画面に表示するコンテンツを用意する必要がある。

  1. コンテンツの上部に表示させる、divおよびsvg、GIFなど用意する
  2. コンテンツの上部に表示させるCSSを作成しのせるようにする
  3. アニメーションは@keyframeを使って表現する。
  4. jsで制御させる。表示と非表示 ※表示と非表示は 表示 → 処理 → 非表示 とする流れが一般的そう。

3.の例

window.onload = function() {
const spinner = document.getElementById('loading');
spinner.classList.add('loaded'); // 読み込み終了
}