Convertisseur CSS en SCSS/Sass

Convertissez CSS en SCSS/Sass instantanément via navigateur. Idéal pour apprendre, tester et déboguer sans installation.

Étiquettes: convertir le code convertisseur css css sass scss

🚀 343,849 conversions totales (29 ce mois-ci)

Pratiquez Python avec des défis de code

Résolvez des problèmes concrets dans cet éditeur : lancez les tests, soumettez et recevez une relecture IA.

Tous les défis Python
Facile

Rectangle Perimeter

Compute the perimeter of a rectangle from its sides.

Vous apprendrez ArithmétiqueValeurs de retour
BeginnerLearning-pathVariables
Facile

Days in a Month

Return how many days a month has, including leap years.

Vous apprendrez Règles du calendrierFonctions utilitaires
BeginnerConditionsFunctionsLearning-path
Facile

Produit scalaire de deux vecteurs

Multipliez deux vecteurs élément par élément et additionnez les résultats, l'opération de base de tout neurone.

Vous apprendrez VecteursProduit scalaire
Réseaux de neuronesaiapprentissage automatique
Facile

Distance entre deux points

Calculez la distance en ligne droite entre deux points.

Vous apprendrez Théorème de PythagoreRacines carrées
BeginnerFunctionsLearning-pathmath
Facile

Average of Three

Average three whole numbers.

Vous apprendrez ArithmétiqueDivision
BeginnerLearning-pathVariables
Facile

Liste de tâches

Gérez une liste de tâches : ajoutez-les, marquez-les faites, supprimez-les et indiquez ce qui reste.

Vous apprendrez Collections typéesRecords
BeginnerSimulationStrings
Facile

Vérification de nombre premier

Déterminez si un nombre est premier.

Vous apprendrez DivisibilitéOptimiser une boucle
BeginnerLoopsNumbersStudent-beginner
Difficile

Word Break

Decide whether text can be split into dictionary words.

Vous apprendrez DP sur les préfixesSegmentation de texte
AdvancedDynamic-programmingHackathonStrings
Facile

Count Pairs With a Sum

Count pairs of positions whose values add up to a target.

Vous apprendrez Paires d'indicesÉviter les doubles comptes
ArraysBeginnerLearning-pathNested-loops
Facile

Nombre manquant

Trouvez le nombre manquant dans 0..n.

Vous apprendrez Suites arithmétiquesAstuce de la différence de sommes
ArraysBeginnerStudent-beginnermath
Moyen

Recherche A* sur une grille pondérée

Trouvez le chemin le moins coûteux à travers une grille de coûts de terrain avec A*, l'algorithme de recherche derrière le pathfinding des jeux et des robots.

Vous apprendrez Recherche A*Heuristiques
GraphsGridsShortest-pathai
Moyen

K-ième plus petit élément

Trouvez la k-ième plus petite valeur sans trier entièrement.

Vous apprendrez QuickselectPartitionnement
AdvancedCompetitive-programmingSorting

Qu'est-ce que cet outil ?

Ce convertisseur en ligne gratuit vous aide à transformer instantanément votre CSS en SCSS ou Sass indenté. C'est parfait pour les développeurs qui passent à des feuilles de style modernes et modulaires avec des fonctionnalités comme les variables et l'imbrication.

Comment utiliser

  1. Collez votre code CSS dans l'éditeur ou téléchargez un fichier.
  2. Cliquez sur Convertir pour passer à SCSS ou Sass.
  3. Téléchargez, copiez ou partagez votre résultat converti.

Vous pouvez également vous connecter avec Google ou GitHub pour sauvegarder et gérer votre historique de conversion.

Qu'est-ce que le CSS ?

CSS (Cascading Style Sheets) est la base de la conception web. Il contrôle l'apparence et la convivialité des sites web, définissant la mise en page, les couleurs, les polices, les espacements, les animations et la réactivité.

Exemple de CSS :


p {
  color: red;
  text-align: center;
}
    

En savoir plus sur le Guide CSS de W3Schools.

Qu'est-ce que le SCSS ?

SCSS est une syntaxe compatible CSS de Sass avec plus de puissance : variables, imbrication, mixins et fonctions. SCSS utilise l'extension .scss et est largement adopté dans les projets frontend à grande échelle.

Exemple de SCSS :


nav {
  ul {
    margin: 0;
    padding: 0;
    list-style: none;
  }

  li {
    display: inline-block;
  }

  a {
    display: block;
    padding: 6px 12px;
    text-decoration: none;
  }
}
    

Qu'est-ce que le Sass ?

Sass (Syntactically Awesome Stylesheets) est un préprocesseur qui étend le CSS avec des fonctionnalités avancées. Il a deux syntaxes :

  • SCSS : Similaire au CSS avec accolades et points-virgules
  • Sass : Basé sur l'indentation, sans accolades ni points-virgules

Sass aide les développeurs à écrire des feuilles de style DRY, maintenables et évolutives pour des projets complexes.

Exemple de Sass (Indenté) :


nav
  ul
    margin: 0
    padding: 0
    list-style: none

  li
    display: inline-block

  a
    display: block
    padding: 6px 12px
    text-decoration: none
    

Pourquoi convertir le CSS en SCSS/Sass ?

  • Structure de code propre et organisée
  • Composants réutilisables avec mixins et variables
  • Maintenance et refactorisation plus faciles

Explorez Sass et SCSS en détail dans la documentation officielle de Sass.