我正在学习 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。
任何指针将不胜感激。