小编Ree*_*eed的帖子

导入全局 css 自定义变量

我正在尝试将 webpack 与 postcss 一起使用来导入包含我的 css 自定义变量的 theme-variables.css 文件。

//theme-variables.css
:root {
    --babyBlue: blue;
}
Run Code Online (Sandbox Code Playgroud)

基本上我希望任何导入主题变量的 css 能够访问这些 css 自定义属性并使用 postcss-css-variables 解析为静态值。

//style.css
@import "./theme-variable.css";

div {
    display: flex;
    color: var(--babyBlue);
}
Run Code Online (Sandbox Code Playgroud)

变成

//main.css
div {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    color: blue;
}
Run Code Online (Sandbox Code Playgroud)

但是我不断收到 webpack 错误 variable --babyBlue is undefined and used without a fallback

main.js 最终看起来像这样:

:root {
    --babyBlue: blue;
}
div {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    color: undefined;
}
Run Code Online (Sandbox Code Playgroud)

这是我的 webpack(index.js 需要styles.js):

const path …
Run Code Online (Sandbox Code Playgroud)

css webpack postcss postcss-import

6
推荐指数
1
解决办法
7628
查看次数

将字体导入 Angular 应用程序

我正在尝试将字体“Montserrat”导入到我的 Angular4 项目中,但它只是重置为标准。

这是我的 style.css

@import url("https://fonts.googleapis.com/css?family=Montserrat:500,700");

.fancyFont {
  font-family: 'Montserrat';
}
Run Code Online (Sandbox Code Playgroud)

还有我的friend.component.html

<p class="fancyFont">Look at my Fanciness</p>
Run Code Online (Sandbox Code Playgroud)

css fonts webfonts angular

4
推荐指数
1
解决办法
1万
查看次数

标签 统计

css ×2

angular ×1

fonts ×1

postcss ×1

postcss-import ×1

webfonts ×1

webpack ×1