loading 画面
loading画面仕組み 大枠
まずは、画面に表示するコンテンツを用意する必要がある。
- コンテンツの上部に表示させる、divおよびsvg、GIFなど用意する
- コンテンツの上部に表示させるCSSを作成しのせるようにする
- アニメーションは@keyframeを使って表現する。
- jsで制御させる。表示と非表示
※表示と非表示は
表示 → 処理 → 非表示
とする流れが一般的そう。
3.の例
window.onload = function() {
const spinner = document.getElementById('loading');
spinner.classList.add('loaded'); // 読み込み終了
}