CSS to JS スタイルオブジェクトコンバーター
開発
CSS 宣言(property: value;)を貼り付けると、camelCase キーの JavaScript スタイルオブジェクトが得られ、React の `style` プロパティやあらゆる JS スタイリングにすぐ使えます。ベンダープレフィックスや CSS カスタムプロパティにも対応します。すべてブラウザ内でローカルに実行され、何もアップロードされません。
—
JS スタイルオブジェクト
使い方
- 入力ボックスに CSS 宣言を貼り付けます。
- 各プロパティは camelCase に、各値は文字列として引用符で囲まれます。
- 出力ボックスから生成されたスタイルオブジェクトをコピーします。
よくある質問
- プロパティ名はどう変換されますか?
- ハイフン付きプロパティは camelCase になります(font-size → fontSize)。ベンダープレフィックスは React のルールに従い、-webkit- は Webkit、-ms- は小文字の ms のままです。
- CSS カスタムプロパティはどうなりますか?
- --main-color のような変数は名前を保持し、引用符付きのキーになります。React がそのまま適用するためです。
- 値は数値に変換されますか?
- いいえ。すべての値は引用符付き文字列として出力され、常に有効です。単位なしの数値が必要な場合は手動で引用符を外してください。
- 私の CSS はどこかに送信されますか?
- いいえ。変換は完全にブラウザ内で行われ、何もアップロードされません。
関連ツール
Base64 ↔ 16進数 変換
Base64 文字列を16進数バイトに、16進数を Base64 に戻します。URL セーフ対応、ブラウザ上で動作します。
開発00
Quoted-Printable エンコーダー & デコーダー
テキストを MIME Quoted-Printable(RFC 2045)にエンコード、または復号 — =XX エスケープ・ソフト改行・UTF-8 に対応、エンコード時は 76 文字で折り返し — ブラウザ内で。
開発00
ハッシュ生成 (SHA)
テキストから SHA-1・SHA-256・SHA-384・SHA-512 ハッシュを生成。
開発00
URL エンコーダー / デコーダー
URL 用にテキストをパーセントエンコード、または URL をデコード。
開発00
Base64 エンコーダー / デコーダー
テキストを Base64 にエンコード、または Base64 をテキストにデコード。
開発00
JSON フォーマッター & バリデーター
ブラウザで JSON を整形・並べ替え・圧縮・検証できます。
開発00