2

初めての JQuery プラグインを作成しましたが、その依存関係の 1 つは外部 CSS スタイルシートです。これは配布可能ファイルに含める戦略として受け入れられると思いますか?それともプラグイン自体にスタイル情報を埋め込む必要がありますか? スタイル情報がまったくない状態で出荷する必要がありますか? プラグインのビジュアル要素は、スタイルシートなしでは意味がありません。ユーザーがルック アンド フィールを微調整できるようにしたいと考えています。最善のアプローチが何であるかはわかりません。

4

3 に答える 3

4

UI は確かに最も重要なプラグインの 1 つであり、そのディストリビューションには css ファイルが含まれています。これは、分布がどのように見えるかです:

jquery.js
licence.txt
readme.txt
ui\*.js
themes\*.css
tests\
demos\

同様の構造を使用できると思います。一部のウィジェットは、スタイル シートがないと機能しないことに注意してください。ドキュメントには、css のどの要素が必須であるかが明確に記載されています。

于 2008-12-22T12:57:03.980 に答える
2

プラグイン配布に外部 css を含めます。スタイルをjsで埋め込むと、魅力がはるかに少なくなります。優れたプラグインのほとんどはこれを行います。

于 2008-12-22T12:15:46.870 に答える
1

理想的には、機能要素とプレゼンテーション要素を分離する必要があります。つまり、プラグインは、オプションである css ファイルなしで機能する必要があります。

しかし、私たちは完璧な世界に住んでいるわけではなく、おそらくほとんどの場合 CSS がカスタマイズされることを考えると、CSS をプラグインの配布に含めることはまったく問題ありません。

css を最小限に抑え、最終的にはさらに複雑な css の例を追加する必要があります。

于 2008-12-22T12:26:24.760 に答える