【发布时间】:2017-10-04 20:55:02
【问题描述】:
我真的在 3 天前开始了我的编码之旅,所以这对我来说是一个全新的维度。 我正在开始在我正在尝试设计的网站上掌握 html 和 css 的窍门。
我在我的网站上使用 Bulma CSS 框架,但在使用它们的变量时遇到问题:http://bulma.io/documentation/overview/variables/
这些变量只能在 SASS 中访问吗?我设置了 SASS,所以我的 scss 文件更新了我的 css 文件,但我的 scss 文件与 Bulma 没有任何关联,所以我会得到“变量未定义”,这有点道理。所以我假设我必须将 Bulma 变量导入到 scss 文件中,但是如何?
这就是我在 html 的“头”中设置 css 的方式。
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css">
<link rel="stylesheet" type="text/css" href="https://cdnjs.cloudflare.com/ajax/libs/bulma/0.5.3/css/bulma.min.css">
<link rel="stylesheet" type="text/css" href="assets/css/testing.css">
我现在唯一想要完成的事情就是使用预设变量 $black 获得一个黑色背景。这是来自.css文件,显然不是这样做的方式,你不能在css中使用$变量,对吧?
html, body {
font-family: Calibri, sans-serif;
font-size: 16px;
color: #dfdfdf;
background-color: $black; }
我想我在这里缺少一些基本的东西,请帮助初学者。
回顾:如何使用预设框架(本例中为布尔玛)变量?
谢谢
【问题讨论】:
-
欢迎来到 SO!感谢您将我从新用户那里看到的措辞最好的问题之一放在一起。我想我们需要更多信息来帮助你。所以你的 .scss 文件正在编译成
testing.css,对吗?您能否使用项目的目录结构更新您的问题,包括.scss目录/文件? -
没错,我的 .scss 文件正在编译成 testing.css。我的项目基本上位于 D:/folder1/folder2/projectfolder - html.index、许可证等位于其中。在项目文件夹中,我还有一个名为 assets 的子文件夹,它又有 3 个子文件夹:css、img、sass,以及它们各自的文件。 css 文件夹中有 testing.css 表,sass 文件夹中有 testing.scss 文件,没有别的。
标签: html css variables import bulma