0

SMACSS では、どこで色を定義する必要がありますか?

一般的なコンテンツのベース フォントを base\base.css に定義しましたが、フッターには別の色のフォントが必要です。次のようにコンポーネントにカスケードできるように、 layout/footer.cssでこれを宣言する必要があります。

.l-footer {
  background: #333333;
  margin: auto;
  color: #FFFFFF; /* Here ? */
}

または、 modules/testimonial.cssのフッター内に存在する実際のコンポーネントのモジュール レベル。

.testimonial {
  color: #FFFFFF; /* Or here ? */
}

これについて説明しているドキュメントやリンクはありますか?

本当にありがとう。

4

2 に答える 2

0

テーマ ルール - ページの背景、タイポグラフィ、色などです。これは、さまざまなページのテーマ要素をオーバーライドする必要がある場合を除いて、私がよく伝えるもう 1 つの領域です。この例としては、サイトの他の部分と区別するために異なるスタイルを持つコンテンツ タイプが考えられます。したがって、ページの背景body {background: #fff;}が白で、ブログ ページでは灰色である必要がある場合は、テーマ ルールを使用してベース ルールを上書きします -.node-type-blog {background: #ccc;}

詳しくはhttps://dev.acquia.com/blog/organize-yourを参照してください。 -styles-introduction-smacss

于 2016-03-21T15:12:53.447 に答える