Les pubs vous déplaisent ? Aller Sans pub Auj.

Convertisseur de classes Tailwind CSS en CSS classique

PromoteurTexte
ANNONCE · Supprimer ?
Sélecteur utilisé pour les règles générées. Par défaut, c'est .element.
ANNONCE · Supprimer ?

Guide

Convertisseur de classes Tailwind en CSS brut

Convertisseur de classes Tailwind CSS en CSS classique

Collez une chaîne de classes d'utilité de Tailwind v3 et obtenez immédiatement la règle de CSS brut équivalente. Chaque classe de Tailwind est développée en sa déclaration CSS exacte avec les valeurs correctes de rem, px et de couleur tirées des tokens de conception officiels — sans supposition, sans arrondi.

Utile lors de la migration d'un composant Tailwind vers du CSS brut, lorsque vous souhaitez inspecter les déclarations sous-jacentes, ou lorsque vous devez livrer du CSS manuscrit sans étape de construction de Tailwind.

Comment utiliser

  1. Collez votre chaîne de classe Tailwind dans la zone d'entrée (par exemple flex items-center gap-4 p-6 bg-blue-500).
  2. Modifiez optionnellement le sélecteur — la valeur par défaut est .element.
  3. Lisez le CSS généré dans le panneau de sortie. Les variantes réactives (md:, lg:…) sont encadrées par des @media requêtes ; les variantes d'état (hover:, focus:…) émettent leurs propres sélecteurs.
  4. Copiez le résultat ou téléchargez-le sous forme de .css fichier.

Caractéristiques

  • Échelle complète des espaces — Toutes les valeurs de marge, de padding, de gap, de largeur et de hauteur de Tailwind se résolvent en la sortie canonique en rem ou en px.
  • Palette complète des couleurs — Les 22 familles de couleurs avec les tons 50 à 950 sont mappées à leurs codes hexadécimaux exacts pour le texte, le fond, la bordure, la remplissage et le tracé.
  • Variantes réactivessm:, md:, lg:, xl:et 2xl: sont émises comme des @media (min-width: ...) bloques.
  • Variantes d'étathover:, focus:, active:, disabled:, group-hover:, peer-focus:, dark:, before:, after: et plus deviennent des sélecteurs CSS ou des requêtes de média réelles.
  • Valeurs arbitraires — La syntaxe avec crochets comme w-[37rem] ou bg-[#abc123] est transmise à la déclaration correspondante.
  • Utilitaires négatifs — Les formes avec tiret initial comme -mt-4 produisent les valeurs négatives exactes en rem.
  • Sélecteur personnalisé — Choisissez n'importe quel sélecteur pour envelopper la règle de sortie (.card, #hero, etc.).
  • Copier et télécharger — Un clic pour copier le CSS ou le sauvegarder sous forme de fichier.

ANNONCE · Supprimer ?

FAQ

  1. Quelle est la différence entre un CSS à utilitaires et un CSS basé sur les composants ?

    Un CSS à utilitaires fournit des classes à usage unique (par exemple, flex, p-4, text-center) qui correspondent à une seule déclaration CSS, de sorte que le style soit appliqué directement dans le code HTML. Un CSS basé sur les composants regroupe de nombreuses déclarations sous des noms sémantiques (par exemple, .card, .button) qui décrivent l'élément plutôt que ses apparence. Le CSS à utilitaires échange une grande quantité d'HTML pour des atomes prévisibles et réutilisables ; le CSS basé sur les composants échange de grands fichiers CSS pour des abstractions à haut niveau.

  2. Comment la gamme d'espacement de Tailwind est-elle liée aux unités rem ?

    La gamme d'espacement par défaut de Tailwind est un multiplicateur sur une base de 0,25rem, où 1rem équivaut à 16px sur un navigateur par défaut. Ainsi, p-4 se résout en padding : 1rem (16px), p-2 est 0,5rem (8px) et p-6 est 1,5rem (24px). Les exceptions sont espacement-0 (0px) et espacement-px (1px), qui évitent l'unité rem afin de pouvoir placer des bordures ou des espaces précis sans calcul.

  3. Pourquoi les frameworks d'utilitaires réactifs utilisent-ils par défaut des requêtes de largeur minimale ?

    Les frameworks mobile-first comme Tailwind utilisent des requêtes de largeur minimale afin que les styles de base ciblent la fenêtre la plus petite et s'améliorent progressivement sur les écrans plus grands. Cela correspond à la manière dont les navigateurs mobiles rendent la page avant de connaître la disposition finale, évite l'apparition d'un style erroné sur des connexions lentes et permet à chaque seuil de modifier uniquement ce qui change — en gardant le cascade additive plutôt que soustraitif.

Envie d'une expérience sans pub ? Passez à la version sans pub

Installez nos extensions

Ajoutez des outils IO à votre navigateur préféré pour un accès instantané et une recherche plus rapide

Sur Extension Chrome Sur Extension de bord Sur Extension Firefox Sur Extension de l'opéra

Le Tableau de Bord Est Arrivé !

Tableau de Bord est une façon amusante de suivre vos jeux, toutes les données sont stockées dans votre navigateur. D'autres fonctionnalités arrivent bientôt !

ANNONCE · Supprimer ?
ANNONCE · Supprimer ?
ANNONCE · Supprimer ?

Coin des nouvelles avec points forts techniques

Impliquez-vous

Aidez-nous à continuer à fournir des outils gratuits et précieux

Offre-moi un café
ANNONCE · Supprimer ?