メインコンテンツへスキップ

コンポーネントをロード中

最終更新日:

CSS のみの Tailwind スピナー、ドット、リング、バーのアニメーションを備えた CSS 読み込みインジケーター。色とサイズのバリエーション、JavaScriptは必要ありません。 WCAG AA にアクセス可能で、Django、HTMX、Laravel、React、およびあらゆるスタックで動作します。

コンポーネントを読み込むと、コンテンツの取得または処理中に視覚的なインジケーターが表示されるため、ユーザーに情報が提供され、遅延が認識されるのを防ぎます。セマンティック HTML とスムーズな CSS アニメーションで構築されており、ロード スピナーはアクティブなバックグラウンド操作を伝達します。 Frutjam 読み込みシステムは、複数のスタイル、色、サイズをサポートしており、データ テーブル、ファイルのアップロード、フォームの送信、および非同期操作に最適です。

CSS のみ。JavaScript は必要ありません。 WCAG AA にアクセス可能で、フレームワークに依存しない - Django、HTMX、Laravel、React、およびあらゆるスタックで動作します。

クラス タイプ 説明
loadingベーススピニング リング インジケーター。デフォルトでテキストの色を継承します。
loading-dotsスタイル3 つのパルス状のドット
loading-barsスタイルアニメーション化された 3 本の垂直バー
loading-xsサイズ特小(1レム)
loading-smサイズ小(1.25レム)
loading-mdサイズ中 (1.5rem、デフォルト)
loading-lgサイズ大(2レム)
loading-xlサイズ特大(2.5レム)
loading-base落ち着いたベース表面色
loading-current現在のテキストの色を明示的に継承します
loading-primary主要なテーマカラー
loading-secondary二次テーマカラー
loading-accentアクセントのテーマカラー
loading-neutralニュートラルなテーマカラー
loading-info情報セマンティックカラー
loading-success成功のセマンティックカラー
loading-warning警告セマンティックカラー
loading-errorエラー セマンティック カラー

基本的な使い方

<span class="loading"></span>
<span className="loading"></span>
<span class="loading"></span>

スタイルの読み込み

html
1
2
3
<span class="loading"></span>
<span class="loading loading-dots"></span>
<span class="loading loading-bars"></span>

積載サイズ

html
1
2
3
4
5
<span class="loading loading-xs"></span>
<span class="loading loading-sm"></span>
<span class="loading loading-md"></span>
<span class="loading loading-lg"></span>
<span class="loading loading-xl"></span>

カラーの読み込み

html
1
2
3
4
5
6
7
8
9
<span class="loading loading-base"></span>
<span class="loading loading-primary"></span>
<span class="loading loading-secondary"></span>
<span class="loading loading-accent"></span>
<span class="loading loading-info"></span>
<span class="loading loading-success"></span>
<span class="loading loading-warning"></span>
<span class="loading loading-error"></span>
<span class="loading loading-neutral"></span>

現在の色をロードしています

Inherits primary text color

Inherits error text color

html
1
2
3
4
5
6
7
8
<p class="text-primary flex items-center gap-2">
  <span class="loading loading-sm"></span>
  Inherits primary text color
</p>
<p class="text-error flex items-center gap-2">
  <span class="loading loading-sm"></span>
  Inherits error text color
</p>

ボタンで読み込み中

html
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
<button class="btn gap-2">
  <span class="loading loading-sm"></span>
  Loading
</button>

<button class="btn btn-primary gap-2">
  <span class="loading loading-sm loading-current"></span>
  Processing
</button>

<button class="btn btn-error gap-2">
  <span class="loading loading-sm loading-current"></span>
  Deleting
</button>

ロード状態

Loading Data

Fetching information...
html
1
2
3
4
5
6
7
8
9
<div class="card card-outline w-96">
  <div class="card-content">
    <h3 class="card-title">Loading Data</h3>
    <div class="flex items-center gap-2">
      <span class="loading loading-md"></span>
      <span>Fetching information...</span>
    </div>
  </div>
</div>

Claude コード、Cursor、または別の AI エディターを使用していますか?

Cherry MCP は、AI エディタに正確な 読み込み中 クラス名と構造をオンデマンドで提供します。もう幻覚のような授業はありません。

Cherry MCP を試してみる