有人能帮我理解一下,为什么我在 common.scss 中设置的 CSS 在 /u/activate-account 或 404 页面等页面上不生效吗?
我本想按照这个帖子的说明修改某个 div 的背景:Include assets (e.g. images, fonts) in themes and components
但 CSS 在这些页面上现在无法生效了……
有人能帮我理解一下,为什么我在 common.scss 中设置的 CSS 在 /u/activate-account 或 404 页面等页面上不生效吗?
我本想按照这个帖子的说明修改某个 div 的背景:Include assets (e.g. images, fonts) in themes and components
但 CSS 在这些页面上现在无法生效了……
您需要提供更多提示。如果您能链接到您的网站,可能会有所帮助。如果您能链接到包含您主题的代码仓库,也可能会有所帮助。
似乎有些页面无法检测 common.scss 下的 CSS,甚至包括 initialize.js。我通常的做法是将代码放在 footer.html 或 header.html 中,但在那里添加代码的功能非常有限,不如创建独立的 JS 脚本或 SASS 脚本,因为后者可以使用变量。受影响的页面包括 /u/activate-account/{token} 和 404 页面。
这是在本地环境还是生产站点上?在本地,我在 /u/activate-account/{token} 页面看到了这个主题 CSS(但仅在刷新后),我尝试了以下代码:
#simple-container {
border: 3px solid red;
}
无论是在本地还是生产环境中,我在 common.scss(主题)下添加的 CSS 都不生效。