:ここ"font"スタイルのプロパティをそれぞれのスタイルに簡単に変換できますか?例えば
は、スタイルオブジェクトである:
{
font: normal normal bold 14px/14px arial,
color: black
}
私は修正オブジェクトのようなものになりたい:私は簡単に文字列を分割し、アウト解析でき
{
fontStyle: normal,
fontVariant: normal,
fontWeight: bold,
fontSize: 14px,
lineHeight: 14px,
fontFamily: arial,
color: black
}
各プロパティが存在しない場合があります。たとえば、次のようなスタイルオブジェクトを受け取ることができます。
{
font: bold 14px arial
}
ありがとう!
は、なぜあなたはこれをしたいですか? –
私が書いているスクリプトの一部は、スタイルオブジェクトをサーバーに送ります。これは毎秒何回も発生する可能性があるため、サーバーに送信した最後のスタイルオブジェクトと、送信しようとしているオブジェクトとを比較し、送信するデータの量を最小限に抑えるためにデルタのみを送信します。 –
'font:'を使うのは避けてください。詳細については、https://developer.mozilla.org/ja/CSS/fontの黄色のボックスを参照してください。 – ThiefMaster