問題タブ [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.

0 投票する
1 に答える
449 参照

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 が最適でした。両方をソリューションに追加し、イベント後の呼び出しを行ったからです。

0 投票する
1 に答える
204 参照

css - CSSTidy セレクターの並べ替えを構成する

CSSTidy がプロパティの並べ替えに使用する順序を構成するにはどうすればよいですか?

CSSセレクター(外側から内側)にボックスモデルのソートを使いたいのです"sort_properties": "true"が、設定してみましたがソートされないようです。結果は次のとおりです。

jsfiddle

0 投票する
1 に答える
81 参照

java - Java からの csstidy の実行

css ファイルをリファクタリングするための Java ツールを開発しようとしています。Javaからコマンドプロンプトにアクセスしようとしています。コマンド プロンプトは問題なく開いていますが、csstidy exe ファイルが実行されていません。

0 投票する
1 に答える
86 参照

css - Sublime を使用した CSS コードのフォーマットとスタイリング

CSS を次の形式に変換したいと思います。

すべてのプラグインには、PHP / NodeJS または JAVA のいずれかがインストールされている必要があります (私はサーバー用に VM を使用しています。ホスト マシンにはエディターのみがあり、軽量に保つことを好みます)。

0 投票する
0 に答える
52 参照

php - PHP CSSTidyが予期せず警告をスローする

したがって、次の設定でPHP CSSTidyを実行しているCSSファイルがあります。

うまくいくようですが、次のように2回通知されます。

この線はどれですか。

なぜこれが起こっているのかわかりません.CSSは有効です...何かアイデアはありますか? 不必要に通知/警告をミュートしたくありません。

何か案は?何か不足していますか?

見逃した方のために、これは CSS ファイルへのリンクです

0 投票する
1 に答える
137 参照

css - CSSTidy のフォントフェイスを壊す

CSSTidy が font-face 宣言を壊すという問題があり、何が問題なのかわかりません。もともと私はサーバー側で圧縮していましたが、テストのためにオンライン ユーティリティで実行してみました。どちらも同じ出力を持ち、最初の宣言のみが含まれます。

また、元の CSS (入力) は正常に機能し、圧縮しようとしているだけであることも強調しておく必要があります。

入力:

出力: