我正在尝试构建我的第一个Foundation 5项目,并且是CSS框架的新手 . 我已经使用Foundation CLI成功创建了一个Sass项目,当我在浏览器中点击index.html时,使用Foundation 5样式就可以了 .
我的/ scss文件夹有2个文件,_settings.scss和app.scss就是这么简单
@import "settings";
@import "foundation";
这是ZURB论坛上推荐的订单 . 此时,我认为您可以开始修改_settings.scss来自定义内容,但每次我取消注释文件中的一行我得到
error scss/app.scss (Line 47 of scss/_settings.scss: Undefined variable: "$font-weight-normal".)
输入指南针的警告 . 为什么全局变量未定义?
从文档中,这些基本的Sass变量保存在_global.scss部分中 . 我检查了我的项目,确实在那里定义了 - 为什么我们这样做
@import "settings";
在我们之前
@import "foundation";
??任何有关起床和跑步的帮助都非常感激 . 我没有触及bower_components中保存的任何Foundation文件,只是试图修改/ scss目录中的_settings.scss(这似乎是你应该做的 . )
1 回答
你需要取消注释全局变量
$font-weight-normal
它位于_settings.scss第44行