問題タブ [csstidy]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
css - CSSTidy が *property IE7 Hack を削除できないようにするにはどうすればよいですか? (または別のスタンドアロン ツール)
報奨金: Windows 用のスタンドアロンのコマンドライン CSS ミニファイアーを共有する人に与えられる報奨金 (つまり、JSMin や CSSTidy と同じように実行されますが、実際には、「整形」してプロパティを削除するのではなく縮小します)
Visual Studio 2010 を使用しPost-Build Events
て、私は現在.min
、ソリューション/プロジェクトをビルドするときに本番用にファイルをマージおよび縮小することにより、CSS/JS フレームワークを削減するために取り組んでいます。
私が使用JSmin.exe
しているJSの場合、CSSの場合は、CSSTidy.exe
JSmin については問題ありませんが、CSSTidy は*property
、display-table.htc ( -dt-display:
) で使用されるすべての IE7 ハックとその他のプロパティを削除しています。この設定を使用する--preserve_css=true
と、コメントが保持され(これは望ましくありません)、*プロパティは*
削除されます(これは必要です)。
例:
になります(改行も追加されていることに注意してください):
ここで行われた質問は、私が探しているものですが、 CSSTidyの代替ではなく、HTML Purifier (私は使用しません) に対して回答が与えられました。
だから質問:
- CSSTidy が IE7 ハックやその他の無効なプロパティ (実際に使用している) を削除しないようにすることは可能ですか?
- 他のスタンドアロン/コマンドライン CSS コンプレッサー (特に、単に整頓するのではなく、実際に縮小するもの) はありますか? (そのための賞金)
Obs .: VS ソリューションは TFS 共有であり、すべての開発者に YUI やスタンドアロンではない他のフレームワークや、Ruby/PHP などの他の言語フレームワークをインストールさせることはできません。現在、jsmin.exe と csstidy.exe が最適でした。両方をソリューションに追加し、イベント後の呼び出しを行ったからです。
css - CSSTidy セレクターの並べ替えを構成する
CSSTidy がプロパティの並べ替えに使用する順序を構成するにはどうすればよいですか?
CSSセレクター(外側から内側)にボックスモデルのソートを使いたいのです"sort_properties": "true"
が、設定してみましたがソートされないようです。結果は次のとおりです。
java - Java からの csstidy の実行
css ファイルをリファクタリングするための Java ツールを開発しようとしています。Javaからコマンドプロンプトにアクセスしようとしています。コマンド プロンプトは問題なく開いていますが、csstidy exe ファイルが実行されていません。
css - Sublime を使用した CSS コードのフォーマットとスタイリング
CSS を次の形式に変換したいと思います。
すべてのプラグインには、PHP / NodeJS または JAVA のいずれかがインストールされている必要があります (私はサーバー用に VM を使用しています。ホスト マシンにはエディターのみがあり、軽量に保つことを好みます)。
php - PHP CSSTidyが予期せず警告をスローする
したがって、次の設定でPHP CSSTidyを実行しているCSSファイルがあります。
うまくいくようですが、次のように2回通知されます。
この線はどれですか。
なぜこれが起こっているのかわかりません.CSSは有効です...何かアイデアはありますか? 不必要に通知/警告をミュートしたくありません。
何か案は?何か不足していますか?
見逃した方のために、これは CSS ファイルへのリンクです。
css - CSSTidy のフォントフェイスを壊す
CSSTidy が font-face 宣言を壊すという問題があり、何が問題なのかわかりません。もともと私はサーバー側で圧縮していましたが、テストのためにオンライン ユーティリティで実行してみました。どちらも同じ出力を持ち、最初の宣言のみが含まれます。
また、元の CSS (入力) は正常に機能し、圧縮しようとしているだけであることも強調しておく必要があります。
入力:
出力: