ぱんだふるツール のマスコットぱんだふるツールやりたいことが、すぐできる。

CSSローダー生成

使い方

  1. 1プリセット(スピナー・ドット・バー・パルス・リング)を選ぶ
  2. 2カラー・サイズ・速さを調整してプレビューを確認
  3. 3HTMLとCSSをコピーして自分のプロジェクトに貼り付け
#5F8D57
40px
0.8s
HTML
<div class="loader"></div>
CSS
.loader {
  width: 40px;
  height: 40px;
  border: 4px solid rgba(0,0,0,.1);
  border-top-color: #5f8d57;
  border-radius: 50%;
  animation: spin 0.8s linear infinite;
}
@keyframes spin { to { transform: rotate(360deg); } }

スピナー・ドット・バーなど、読み込み中を表すアニメーションをCSSだけで生成します。画像やライブラリを使わずに設置できます。

仕組み

枠線の1辺だけ色を変えて回転させる方法が、もっとも軽量なスピナーの実装です。要素1つで作れるため、HTMLを汚しません。

@keyframes spin { to { transform: rotate(360deg); } }
.loader {
  width: 32px; height: 32px;
  border: 3px solid #eee;
  border-top-color: #2fa35a;
  border-radius: 50%;
  animation: spin .8s linear infinite;
}

ローディング表示の使い分け

待ち時間適した表示
1秒未満何も出さない(かえって画面がちらつきます)
1〜3秒スピナー・ドット
3秒以上進捗バー、または処理内容の説明
ページの骨組みが決まっている場合スケルトン表示(枠だけ先に出す)

アクセシビリティ

  • 読み込み中であることを支援技術へ伝えるため、aria-busy や role="status" を併用します
  • prefers-reduced-motion が指定されている環境では、動きを抑える配慮が推奨されます
  • 画面全体を覆う場合は、操作できないことが分かる見た目にします

よくある質問

Q 画像やライブラリは必要ですか?

不要です。CSSのアニメーションだけで動作します。

Q 動きを止める配慮は必要ですか?

@media (prefers-reduced-motion: reduce) で、動きを抑えた表示に切り替える配慮が推奨されます。

Q いつ表示すべきですか?

1秒未満で終わる処理では、表示しないほうが画面のちらつきを防げます。

Q 色は変えられますか?

生成されたCSSの色指定を書き換えるだけで変更できます。

このツールを共有・埋め込み

ブログやサイトに自由に貼り付けてOKです(無料)。

Xでシェア

埋め込みコード(iframe)

<iframe src="https://pandaful-tools.com/embed/css-loader" width="100%" height="640" loading="lazy" style="border:1px solid #e5e7eb;border-radius:16px" title="CSSローダー生成|ぱんだふるツール"></iframe>
最終更新: 2026-07-23

CSS・コーディングの関連ツール