12

環境

CSSには、変数、関数などのようなものが欠けています...

Clojure は、DSLS を作成するのに最適です。

現在、バックエンドに Clojure+Ring+Compojure を既に使用しています。Google Closure クラスと対話する Javascript を記述するための ClojureScript。

Clojure で CSS を作成できるようにしたいと考えています。

質問

CSS を作成するための適切な Clojure DSL はありますか?

4

3 に答える 3

9

ここでのパーティーには少し遅れましたが、Gardenをチェックアウトすることをお勧めします。これは「フル機能」の Clojure CSS DSL であり、単位演算、色操作、メディア クエリなどのサポートが組み込まれています。このプロジェクトはかなり活発で、メンテナ (私!) は問題に迅速に対応します。

于 2013-09-04T09:49:45.003 に答える
3

http://clojure-libraries.appspot.com/cat/Web+Server+Librarieshttp://clojure.org/librariesを見ると、次のようなオプションがあります。

私はそれらのいずれも使用していませんが、cssgen または clj-style を使用するとおそらく最良の結果が得られるようです。

于 2012-06-30T12:27:09.433 に答える
0

これらのリンクが役立つかもしれません

http://www.vijaykiran.com/2012/01/11/web-application-development-with-clojure-part-1/

http://clojure.org/libraries

Enlive -Html テンプレート Enliveは、Clojure 用のセレクターベース (CSS 風) のテンプレート ライブラリであり、HTML ファイルと clj ファイルのどこかにある deftemplate フォームの 2 つの部分で構成されています。

Sandbar -html セッションなど

于 2012-06-30T07:26:38.490 に答える