本文へ移動
Web制作

STUDIOでローディング風画面を実装する方法

著者小田 幸治代表取締役公開日  更新日

この記事の要約

STUDIOのアニメーションと埋め込みコードを組み合わせることで、中心で縁がくるくる回るローディング画面風の実装をすることができるのでご紹介します!

STUDIOのアニメーションと埋め込みコードを組み合わせることで、中心で縁がくるくる回るローディング画面風の実装をすることができるのでご紹介します!

※今回は、実際のローディング時間ではなく、自分で設定した時間分ローディング画面が出現するという点で、「ローディング風」としています。

①ローディング中の背景boxをSTUDIOで作る

①-1 boxを作る

まず、base直下に背景BOXを作ります。

その際の設定は以下のようにします。

【通常時】

  • 塗り 背景色にしたい色(今回は#111を指定)
  • 横幅100% 縦幅100vh
  • 不透明度 0

【出現時】

  • 不透明度1
  • 時間1000 遅延2500(ローディングアニメーションの時間)

①-2 親ボックスを作る

先ほど作ったBOXをグループ化して、親BOXを設定します。

親ボックスの設定は以下のようにします。

【通常時】

  • 配置 固定
  • 横幅100% 縦幅100vh
  • 重ね順-3

【出現時】

  • 重ね順5
  • 時間0 遅延3500(ローディングアニメーションの時間と合わせる)

※親ボックスを作る理由は、画面が消えたときに重ね順を下に持ってこないと、コンテンツ中のリンクなどが触れなくなってしまうためです。

出現したら3.5秒待ち、重ね順がマイナスになるよう設定しました。

これで、ローディング画面の背景とアニメーションの実装が完成です!

②ローディング中に出てくる要素を実装する

※前段階でローディング画面の設定をしたことで背景が表示されなくなっているため、一旦以下のように設定し、後で元に戻すとわかりやすく進めることができます!

  • 親ボックス:重ね順5
  • 背景ボックス:不透明度1

②-1 ぐるぐる回るオブジェクトのもとを作る

先ほど作ったboxの中に、divを置きます。

大きさはここで指定した物が適用されます。

今回は縦横60pxの円を作ります。塗りはなしにします。

この後縁の下に「LOADING」というテキストを入れるため、下にマージンをつけておきました。

そのdivにidを付けます。今回は#loaderにします。

②-2 テキストボックスを作る

「LOADING」というテキストを入れたいため、#loaderの下にテキストボックスを挿入し、スタイルを調整します。

今回はこのようなスタイルに設定しました。

②-3 ぐるぐる回るオブジェクトを実装する

左パネルの「追加」から「Blank」を選択し挿入します。

iframeのboxは高さと幅を0にしておきます。

右パネルの埋め込みコードの部分に、くるくるオブジェクトのスタイルと動きを指定するCSSを書きます。

今回は

<style>
#loader {
border: 1.64px solid #333;
border-radius: 50%;
border-top: 1.64px solid #fff;
animation: spin 1s linear infinite;
}

@keyframes spin{
0%{
transform: rotate(0deg);
}
100%{
transform: rotate(360deg); 
}
}
</style>
こちらのコードを埋め込みました。

②-4 プレビューで確認する

ライブプレビューを確認し、くるくるがうまく回っていたら成功です!

③完成!!

これで完成です。

背景色やオブジェクトのスタイル、回転の速さなど、カスタムしてサイト内に組み込んでみてください!

この記事を書いた人小田 幸治鹿児島県長島町出身。信州大学経済学部卒。複数のベンチャー企業でWebサイト制作・システム開発・プロジェクトマネージャー業務に従事し、2021年6月にユルリカを創業。創業以来、上場企業を含む300以上のプロジェクトを推進。2025年4月より鹿児島県DX推進アドバイザーに就任。

お問い合わせ・ご相談

「集客を増やしたい」「業務の手間を減らしたい」。課題が整理できていなくても、お気軽にご相談ください。現状を伺い、取り組むべきことと進め方をご提案します。

お問い合わせAIに相談するChatGPT・Claude・Perplexityで、当社について質問できます。

資料ダウンロード

自社の課題に、どのような支援が合うのか。支援内容や進め方、提案書のサンプルから、具体的な依頼イメージをご確認いただけます。社内での情報共有や比較検討にもご活用ください。

協業・アライアンス

「提案できる領域を広げたい」「開発・AI活用の力がほしい」。互いの得意分野を掛け合わせ、クライアントへの提案から実装まで、ともに取り組みます。案件単位から継続的な提携までご相談ください。