SVG からCSS背景へ
SVG をボタン、バッジ、UI パターンの CSS 対応背景に変換します。すぐにコピーして貼り付けます。 SVG ファイルを開いてすぐに変換できます。
SVG ファイルをドラッグ&ドロップ
またはクリックして選択、もしくは SVG コードを貼り付け
SVG to CSS バックグラウンド ツールを使用する理由
背景画像のスニペット
SVG to CSS 背景では、SVG から背景画像の URL が即座に生成されます。これにより、アイコン、パターン、または UI 装飾に再利用可能な CSS が必要な場合に時間を節約できます。また、アセットを制御するスタイルの近くにアセットを保持します。
インラインスタイル出力
SVG to CSS バックグラウンドは、迅速なプロトタイプと CMS ブロック用のインライン スタイル スニペットを提供します。出力を HTML または JSX に直接貼り付けて、レイアウトを軽量に保ちます。これは、新しいファイルを追加できない場合やビルド ステップを構成できない場合に便利です。
テーマに合わせた色
SVG から CSS への背景は currentColor で機能するため、SVG は CSS カラーを継承します。これにより、SVG から CSS への背景出力が明るいテーマと暗いテーマと互換性を保ちます。 CSS 変数を使用して、色をデザイン トークンにマッピングします。
コピー準備完了
SVG から CSS へのバックグラウンドでエンコードが処理されるため、手動でエスケープせずに URL をコピーできます。これにより、CSS 内の #、%、引用符などの文字によるエラーが防止されます。また、SVG にグラデーションや ID が含まれている場合の間違いも回避できます。
高速ローカル処理
SVG から CSS へのバックグラウンド変換はローカルで実行され、即座に結果が得られます。これにより、アセットが非公開に保たれ、開発中のアップロードの遅延が回避されます。複数の設計バリエーションを反復処理する場合、ローカル処理が高速になります。
プライバシー第一
このツールはファイルをブラウザに保持するため、何もアップロードされません。これにより、クライアントの作業や内部のデザイン システムにとって安全になります。ロックダウンされたネットワークでもうまく機能します。
SVGをCSS背景に変換する方法
SVG をアップロードする
ファイルをドラッグ アンド ドロップするか、マークアップを貼り付けて開始します。 SVG to CSS バックグラウンドでは、ソースがローカルにロードされ、エンコードの準備が行われます。生のエクスポートをデザイン ツールから直接貼り付けることができます。 SVG ファイルを開いてすぐに変換できます。
CSS スニペットの生成
SVG to CSS バックグラウンドを実行して、CSS 対応のData URI を作成します。ファイル サイズと読みやすさに基づいて、Base64 または URL エンコードを選択します。単純なパスを持つアイコンの場合、URL エンコードは短縮されることがよくあります。
CSSに貼り付ける
スニペットを「background-image: url(...)」に貼り付けます。 SVG から CSS へのバックグラウンド出力は、インライン スタイルと CSS 変数でも機能します。これを CSS カスタム プロパティに割り当てて、コンポーネント間で再利用できます。
SVG から CSS への背景に関するよくある質問
オンラインで SVG を CSS 背景として使用するにはどうすればよいですか?
SVG から CSS へ: Base64 または URL エンコードされた出力?
SVG CSS の特殊文字をエスケープする必要がありますか?
CSSでcurrentColorを使用できますか?
私の SVG はサーバーにアップロードされていますか?
ファイルサイズの制限はありますか?
変換する前に最適化する必要がありますか?
出力を CSS 変数で使用できますか?
SVG から CSS はダウンロードせずに無料で使用できますか?
SVG to CSS を使用するにはアカウントが必要ですか?
関連する SVG ツール
これらのツールで SVG to CSS 背景を使用して、埋め込む前にアセットを最適化、再色付け、または縮小します。クリーンなソースでは、より短く信頼性の高い CSS 文字列が生成されます。
SVG から Data URI
SVG から CSS へのバックグラウンド出力とともに、Base64 または URL エンコードされた SVG Data URI を生成します。これは、エンコードの長さを比較する場合に役立ちます。
ツールを開くSVG オプティマイザー
CSS 文字列の長さを短縮するには、SVG を CSS 背景に圧縮する前に SVG を圧縮します。文字列が小さいほど、ソース管理での管理が容易になります。
ツールを開くSVG カラー リプレーサ
SVG から CSS 背景に変換する前に、currentColor とテーマのトークンを使用します。これにより、バックグラウンド アセットがデザイン システムに合わせて維持されます。
ツールを開くSVGミニファイアー
空白を減らして、SVG から CSS への背景出力をスタイルシート内でコンパクトに保ちます。コンパクトな文字列は、インライン化やコピーが容易です。
ツールを開く