2016-04-24 15 views
0

私は異なるルートを持つ流星プロジェクトを持っています。私のcssファイルの一つで流星:体の背景画像

があります:私は別のルートに移動し、別のテンプレートをレンダリングするとき

body { 
    font-family: 'Roboto', sans-serif; 
    font-size: 17px; 
    font-weight: 400; 
    color: #888; 
    background-image: url("/images/bg.png"); 
    line-height: 30px; 
    text-align: center; 
} 

は、今私は私の体のために別の背景画像をしたいです。 これを処理するための流行方向のソリューションはありますか? 私はjQueryを知っていますが、これは私が望むものではありません。

それは、反応性の方法で各ルートのための右のクラスを返します

<body class="{{classWithDifferentBackground}}"> 

のように私の体のためのグローバルヘルパーを定義することは可能ですか?だから私は私の異なるCSSクラスは、体の背景イメージを扱うことができます...

あなたの助けとこれについてのご感謝ありがとう!

答えて

1

これは、クラスを手動で設定することで実現できます。これを行う良い場所には、ルータとレイアウトテンプレートの方法があります。例:

+0

おそらく、これ以外の解決策はありません...グローバルヘルパーは、body-tagのように外部ではなくテンプレートの内部で反応します。とにかく、ありがとう! – ant45de