Tailwind CSSプレイグラウンド

Tailwind CSSユーティリティクラスをリアルタイムでプレビュー。クラス名を入力すると、スタイル結果を即座に確認できます。

このツールについて

justify-centeritems-center、どちらが正しかったか迷うことは ありませんか?このプレイグラウンドでは、Tailwind CSSユーティリティクラスを 入力するとライブプレビュー要素にスタイルが即座に適用されます。Tailwindの 学習、コンポーネントのプロトタイピング、クラスの動作確認など、開発サーバー 不要のゼロセットアップ環境です。

すべての処理はブラウザ内で完全に行われます。プレビュー要素はサイトの既存の スタイルシートからの実際のTailwind CSSクラスでレンダリングされ、計算済み スタイルパネルはネイティブのgetComputedStyle() APIを使用して、 どのCSSプロパティが適用されているかを正確に表示します。データがサーバーに 送信されることはありません。

このツールには、レイアウト、フレックスボックス、グリッド、スペーシング、 サイジング、タイポグラフィ、カラー、ボーダー、エフェクトなど、カテゴリ別に 整理された数百の一般的なTailwindクラスのオートコンプリートシステムが 含まれています。入力を開始すると候補が自動的に表示されます。また、下部の クイックリファレンスグリッドをブラウズしてクリックでクラスを追加することも できます。

レスポンシブプレビュー切り替えを使用して異なるビューポート幅でスタイルを テストしたり、ライトとダークのプレビュー背景を切り替えたり、異なるHTML要素 タイプを試すことができます。プリセットライブラリには、カード、ボタン、バッジ、 ヒーローセクションなど、一般的なUIパターンの出発点が用意されており、 ニーズに合わせてカスタマイズできます。

使い方

  1. Tailwindクラス入力フィールドにTailwind CSSクラス名を入力します。クラスはリアルタイムでプレビュー要素に適用されます。
  2. 入力中に表示されるオートコンプリート候補を使用するか、クイックリファレンスグリッドをブラウズしてクリックでクラスを追加します。
  3. コンテンツフィールドを変更して、プレビュー要素内に表示されるテキストをカスタマイズします。
  4. 異なる要素タイプ(div、button、spanなど)を選択して、異なるHTML要素でクラスがどのように見えるか確認します。
  5. 背景をライト、ダーク、チェッカーボード間で切り替えて、コントラストと視認性を確認します。
  6. ビューポートを切り替えて、モバイル、タブレット、デスクトップ、フル幅での要素の表示を確認します。
  7. 計算済みCSSパネルを確認して、Tailwindクラスによって生成された実際のCSSプロパティを確認します。
  8. HTMLをコピーをクリックするか、Ctrl+Shift+Cを押して、生成されたHTMLスニペットをコピーします。
  9. プリセットから、カスタマイズ可能な既製コンポーネントの例を試してみてください。

よくある質問

データは安全ですか?

はい。Tailwindクラスはサイトのビルド済みCSSバンドルから適用され、計算済みスタイルはブラウザのネイティブwindow.getComputedStyle() APIで読み取られます。fetch呼び出し、アナリティクスペイロード、サーバーサイドレンダリングは一切関与せず、データがブラウザの外に出ることはありません。

一部のTailwindクラスが動作しないのはなぜですか?

このプレイグラウンドは、このサイトのスタイルシートにすでに含まれているTailwind CSSクラスを使用しています。ほとんどの一般的なユーティリティクラスは利用可能ですが、非常に特殊な、またはめったに使用されないクラスはCSSバンドルに含まれていない場合があります。w-[137px]のような任意の値を持つクラスも、既存のスタイルに含まれていない限り動作しません。

レスポンシブブレークポイントをテストできますか?

はい。ビューポート切り替えを使用して、モバイル(375px)、タブレット(768px)、デスクトップ(1024px)、フル幅を切り替えられます。これによりプレビューコンテナのサイズが変更され、異なる幅での要素の見え方を確認できます。レスポンシブプレフィックスクラス(sm:、md:、lg:)はプレビューコンテナの幅ではなく、実際のブラウザビューポートに基づいて適用される点にご注意ください。

計算済みスタイルパネルはどのように機能しますか?

計算済みスタイルパネルは、ブラウザのgetComputedStyle() APIを使用して、プレビュー要素に適用されている実際のCSSプロパティを読み取ります。同じタイプのベア要素と比較し、デフォルトと異なるプロパティのみを表示するため、Tailwindクラスが何をしているかを正確に確認できます。

どの要素タイプをプレビューできますか?

div、button、span、p、h1、h2、input、a(アンカー)から選択できます。要素タイプによってデフォルトのブラウザスタイルが異なるため、同じTailwindクラスでも要素によって若干異なる見た目になる場合があります。

生成されたHTMLをコピーできますか?

はい。「HTMLをコピー」ボタンをクリックするか、キーボードショートカットCtrl+Shift+Cを使用して、クラスが適用された生成済みHTML要素をコピーできます。プロジェクトに直接貼り付けられます。

プリセットはどのように機能しますか?

プリセットは、カード、ボタン、バッジ、アラート、アバター、ヒーローセクションなど、一般的なUIパターンに対応するTailwindクラスの組み合わせです。プリセットをクリックすると、クラス、コンテンツ、要素タイプが入力され、即座に結果を確認してカスタマイズを開始できます。

関連ツール