47

優れた CSS 圧縮、マージ、および最適化ツールを探しています。CSS を消去するツールを見つけましたが、上書きを最適化しません。

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

a{color:#000}

そして別の行で、a色はこれで上書きされます:

a{color:#fff}

上書きされた未使用の CSS をクリーンアップし、適用されたスタイルだけを保持できるツールを知っている人はいますか?

4

1 に答える 1

21

「未使用の CSS をクリーンアップする」という言葉の意味がよくわかりませんが、いずれにせよ、2 つのツールを提供します。

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

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

それはほとんど何もしませんでした。その間 ...

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

a {
  color:#000;
}
于 2012-09-20T18:36:57.673 に答える