我试图自定义BigCommerce的主题。问题是这个主题是使用SASS(.scss)文件而不是css。我有SASS的基本知识。如何将css添加到.scss文件或主题
但我需要根据html模板自定义主题。换句话说,你可以说我正在尝试将html模板转换为主题(从市场下载的免费主题)。 问题就在于,html模板使用CSS和主题使用.SCSS。所以现在我试图找到将模板的css添加到主题中的方法。
现在我发现的方式嵌入我的CSS为主题,这里是我曾尝试 几件事情我想直接添加CSS到这样
.header-logo-text{color:#ffffff!important;}
上面的CSS代码.SCSS文件,该文件我正在输入theme.scss
文件(仅用于测试目的),以检查在.scss文件中写入css是否会起作用,但这种方式不会更改字体颜色!
在第二种方式中我尝试使用样式HTML标签添加CSS这样
<div class="anyclass" style="background:red;">
这样它拿起CSS。
我已经在bigcommerce网站上创建了在线商店,并尝试通过bigcommerce提供的自定义选项进行自定义。由于我看不到任何上传文件选项,通过它我可以直接将我的css文件上传到其中,这就是为什么试图以html或.scss的主题文件的当前文件添加CSS的原因。
而不是一个单一的CSS文件是在主题中,我怎么可以将我的CSS添加到该主题?
你的答案似乎是令人鼓舞的,但我试图把css来改变字体颜色,即使'!important',并没有拿起CSS的财产。我可以通过检查工具看到其他属性正在通过该文件包含在内,但只有我的自定义属性没有获取。你知道为什么吗? – Rishabh
你刚刚添加新规则到.scss文件吗?您还需要重新编译它。 SASS不是浏览器所使用的,而是被编译出来的CSS。要么项目包含一些帮助程序脚本来编译SASS,或者您可以手动找到根sass文件,然后使用命令行SASS或任何SASS gui应用程序将其编译为使用的css文件。 –
感谢@Mauro的建议我试图在不同的文件中编辑css,并从那里挑选了css!可能是我需要了解更多关于使用SASS的主题。我会牢记所有的观点:) – Rishabh