2016-03-27 1 views
0

メテオのテンプレートは、同じスタイルの異なるデータに最適です。各ページに一意のスタイルを効率的に作成する方法はありますか?

何千ものページに独自のスタイルが必要な場合はどうなりますか?私はこれがすべてのページが独自のテンプレートを持つことが必要と仮定します。

たとえば、JavaScriptアニメーションを保存して取得するにはどうすればよいですか?

これを行う簡単な方法はありますか、個々のテンプレートファイルでなければなりませんか?

+0

JSアニメーションの保存/呼び出しにはどのようなスタイル(フォント、配置、色、書式、レイアウト)が関係していますか?おそらくあなたの質問を明確にすることができますか? – noumenal

+0

@noumenalまあ、おそらくCSSはすべてのページで同じになるでしょう。たとえば、 'h1'フォントのサイズはすべてのページで同じになりますが、ページのタイトル、アニメーション、段落の異なる量などのページ構成要素は、ページのあるセクションが2つの列などに分割されることがあります。 HTMLの特定の位置に '{{title}} 'を置いてMongoからタイトルを取得すると、すべてのページに適用されます。 – stackyname

答えて

0

私は、パッケージccorcos:reactive-cssを使用してページを動的に(JSを使用して)カスタマイズすることができました。 JavaScriptを使用してCSSスタイルシートを作成し、表示されているページやDBからのデータに応じて調整することができます。

あなたは、その場でJSアニメーションを生成することさえできます。

+0

これはかなりクールです。ありがとう!しかし、ページ固有の値をどのように保存しますか?何千もの異なるページスタイルを考えますか? – stackyname

+0

は必要なものに依存しますが、ページごとにカスタムスタイルを持つ 'style'キーを持つPagesコレクションを簡単に作成できます。 – hexsprite

関連する問題