Stylus入力

変換済みCSS

StylusをCSSの例

Stylusの変数とネストがプレーンCSSにコンパイルされます。例:

変数とネストされたセレクター

Stylus入力:

入力

コンパイル済みCSS:

出力

上のサンプルでさらにサンプルデータを読み込めます。

StylusをCSSとは?

Stylusはオプションの括弧、変数、ミックスイン、ネストを持つCSSプリプロセッサです。SassLessと同様、ブラウザ用の標準CSSにコンパイルされます。このツールはブラウザ内でStylusをCSSに変換します—ビルドステップは不要です。W3C CSS仕様が出力を定義しています。

Stylusを貼り付けるか.stylファイルをアップロードしてください。ツールは変数、ネスト、親セレクター&を処理します。完全にブラウザ内で動作します。SCSSやLessにはSCSSをCSSにまたはLessをCSSにを。出力のフォーマットにはCSSフォーマッターを使用してください。

このツールの使い方

1

Stylusを貼り付けまたはアップロード

Stylusコードを左のエディターに貼り付けるか、アップロードをクリックして.stylファイルを読み込みます。サンプルで変数とネスト付きのサンプルStylusを読み込めます。

2

CSS出力を確認

右のパネルにコンパイルされたCSSが表示されます。複雑なStylus(ミックスイン、関数、インポート)には公式Stylusコンパイラが必要な場合があります。検証にはCSSバリデーターを使用してください。

3

コピーまたはダウンロード

コピーまたはダウンロードでCSSを保存します。ミニファイにはCSSミニファイアーを。CSSをSCSSやLessに変換するにはCSSをSCSSにまたはCSSをLessにを使用してください。

Stylus変換が役立つ場面

StylusはViteWebpackGulpで構築されたプロジェクトで使用されます。完全なビルドなしでスニペットをコンパイルする必要がある場合、またはStylusが生成する内容を確認する場合、このツールが役立ちます。ビルドパイプラインは通常公式Stylusパッケージを使用します。

他のプリプロセッサにはSCSSをCSSにまたはLessをCSSにを。CSSファイルの結合にはCSSコンバイナーを。HTMLからCSSを抽出するにはCSSエクストラクターを使用してください。

よくある質問

データはプライベートですか?

はい。変換は完全にブラウザ内で行われます。データはサーバーに送信されません。

Stylusの全機能に対応していますか?

このツールは変数、ネスト、親セレクター&に対応しています。ミックスイン、関数、@importなどの高度な機能には公式コンパイラが必要な場合があります。

StylusとSCSSとLessの違いは?

いずれもCSSプリプロセッサです。Stylusは最小構文(括弧/セミコロンオプション)を持ちます。SCSSはCSS互換です。LessはSCSSに似ています。スタックに合わせて選択してください。

darken()、lighten()は?

darken()などのStylus組み込み関数はこの基本的なコンバーターでは評価されません。完全なサポートにはビルドで公式Stylusコンパイラを使用してください。

CSSをStylusに変換できますか?

このツールはStylusをCSSにのみ変換します。CSSを他のプリプロセッサに変換するにはCSSをSCSSにまたはCSSをLessにを使用してください。

関連ツール

詳細:StylusW3C CSSMDN CSS