次のコードのスタイルシートがあります。
.author-name:before {
content:"by: ";
}
これをYUICompressorで実行すると、次のようになります。
.author-name:before{content:"by:"}
意図した空白を一掃するため、これは問題です。YUICompressorの特別なコメントを次のように使用することを考えました。
.author-name:before {
/*!YUI-Compressor */content: "by: ";
}
...役立つかもしれませんが、そうではないようです。さらに、コメント自体が消去されました。に基づく私の印象は、JavaScriptで始まるコメントは/*!
保持されるというものでしたが、実際にはそうではありません。
ビルドプロセスを後処理して最小化する以外に、これを行う方法はありますか?現在、バージョン2.3.5のYUIコンプレッサーを使用しており、フラグを使用して実行しています--charset utf8 -v -o
つまり、私の質問は、YUI Compressorにcontent:
値のスペースを尊重させる方法、または縮小したくないブロックの前後にCSSコメントを追加する方法があるのでしょうか。