web-dev-qa-db-ja.com

CSSを最適化する(冗長性を削除してマージする)ツールですか?

良いCSS圧縮、マージ、最適化ツールを探しています。 CSSをクリーニングするツールを見つけましたが、上書きを最適化しません。

基本的な例を次に示します。

a{color:#000}

別の行では、a色が次のように上書きされます:

a{color:#fff}

誰もが使用されていないCSSを消去できるツールを知っていますか?それは上書きされ、適用されたスタイルだけを保持しますか?

44
Lucian Povatanu

「クリーンな未使用のCSS」の意味を特に理解していませんが、いずれにせよ、2つのツールを投げます。おそらく1つは機能します(良いol 'ショットガンアプローチ)。

CSS Lint は「プロパティの重複」を指摘しているようです。 範囲記事 があり、その機能の一部をカバーしています。しかし、あなたが持っていた2つの定義を持つテスト、

a { color: #fff; }
a { color: #000; }

何もしませんでした。ながら...

Code Beautifier は2つのセレクターを組み合わせて、2つのセレクター(実際に適用されるスタイル)の後者を選択しました。その結果:

a {
  color:#000;
}
19
Whymarrh