Input Stylus

CSS Convertito

Esempi Stylus a CSS

Le variabili e il nesting Stylus vengono compilati in CSS standard. Esempio:

Variabili e selettori annidati

Input Stylus:

Input

CSS Compilato:

Output

Usa Esempio sopra per caricare altri dati di esempio.

Cos'è Stylus a CSS?

Hai un file .styl con variabili, selettori annidati e quella sintassi minimale e pulita — ma il browser capisce solo CSS puro. Questo strumento colma quel divario. Stylus è un preprocessore CSS noto per la sua sintassi flessibile: parentesi graffe, punti e virgola e due punti sono tutti opzionali. Come Sass/SCSS e Less, deve essere compilato prima che i browser possano usarlo. In un progetto completo useresti il pacchetto npm ufficiale di Stylus — per verifiche rapide o snippet, è eccessivo. Questo strumento esegue la conversione interamente nel tuo browser. L'output segue la specifica W3C CSS.

Incolla Stylus o carica un file .styl. Lo strumento gestisce variabili, nesting e il selettore padre &. Funziona interamente nel tuo browser. Per SCSS o Less usa SCSS a CSS o Less a CSS. Per formattare l'output usa CSS Formatter.

Come Usare Questo Strumento

1

Incolla o Carica Stylus

Incolla il tuo codice Stylus nell'editor sinistro o clicca su Carica per caricare un file .styl. Usa Esempio per caricare Stylus di esempio con variabili e nesting.

2

Visualizza l'Output CSS

Il pannello destro mostra il CSS compilato. Per Stylus complesso (mixin, funzioni, import) potrebbe essere necessario il compilatore Stylus ufficiale. Per la validazione usa il CSS Validator.

3

Copia o Scarica

Usa Copia o Scarica per salvare il CSS. Per minificare usa CSS Minifier. Per convertire CSS in SCSS o Less usa CSS a SCSS o CSS a Less.

Dove la Conversione Stylus è Utile

Stylus è usato in progetti costruiti con Vite, Webpack o Gulp. Quando vuoi compilare uno snippet senza un build completo, o ispezionare cosa produce Stylus, questo strumento aiuta. Le pipeline di build usano tipicamente il pacchetto Stylus ufficiale.

Per altri preprocessori usa SCSS a CSS o Less a CSS. Per combinare file CSS usa CSS Combiner. Per estrarre CSS da HTML usa CSS Extractor.

Domande Frequenti

Come converto Stylus in CSS senza installare nulla?

Basta incollare il codice Stylus in questo strumento e il CSS appare istantaneamente. Tutto gira nel browser via JavaScript — nessun npm, nessun Node.js, nessun build step. Il tuo codice non lascia mai il dispositivo.

Questo strumento supporta variabili e nesting di Stylus?

Sì. Variabili (es. $primary = #007bff), selettori annidati e il selettore padre & sono tutti supportati. Per funzionalità avanzate come mixin, funzioni e @import, usa il compilatore ufficiale di Stylus.

Qual è la differenza tra Stylus, SCSS e Less?

Tutti e tre sono preprocessori CSS. Stylus ha la sintassi più flessibile — parentesi graffe, punti e virgola e due punti sono tutti opzionali. SCSS è un superset di CSS. Less è simile a SCSS in sintassi.

Perché le funzioni come darken() non funzionano?

Le funzioni native di Stylus come darken() richiedono il runtime completo di Stylus. Questo strumento fa solo conversione statica. Per il supporto completo, installa Stylus via npm.

Il mio codice Stylus viene inviato a un server?

No. Tutta la conversione gira interamente nel tuo browser. Il tuo codice Stylus non lascia mai il dispositivo — nessun backend, nessun log.

Strumenti Correlati

Per saperne di più: Stylus, W3C CSS, MDN CSS.