私はSassを学んでいますが、何かを解決しようとして少し立ち往生しています。別のページに独自の背景画像とヘッダー画像を配置したいのですが。マークアップからボディクラス名を抽出し、それをscssで解釈するにはどうすればよいですか?
基本的に、これを実行する必要を防ぐための何らかの方法が必要です(これは、完全にscssのポイントですよね?!)
body.page1 {
background: url(../img/bkg-page1.png) left top repeat-x;
header {
background: url(../img/header-page1.png) center top no-repeat;
height: 320px;
}
}
body.page2 {
background: url(../img/bkg-page2.png) left top repeat-x;
header {
background: url(../img/header-page2.png) center top no-repeat;
height: 320px;
}
}
変数を使用することが正しい方向であることは理解していますが、マークアップクラスをscssに中継する方法がわかりません。
任意のポインタをいただければ幸いです。