作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
当模块不直接引用variables.less时,如何引用在单个module.less文件的中央variables.less文件中定义的变量?
这是我的样式文件夹的结构:
Styles
_variables.less
Site.less
Modules
_forms.less
_navbar-top.less
_panels.less
_titlebar.less
Modules.less
Pages
_page1.less
_page2.less
Pages.less
@import "_variables.less";
@import "Modules/Modules.less";
@import "Pages/Pages.less";
@import "_forms.less";
@import "_navbar-top.less";
@import "_panels.less";
@import "_titlebar.less";
.panel-form {
.panel-variant(1px; @text-color; @component-default-bg; 1px);
border-top: solid darken(@component-default-bg, 1px);
border-bottom: solid darken(@component-default-bg, 1px);
border-left: none;
border-right: none;
}
.clearfix()
未定义。当然是这样,因为navbar.less没有引用mixins.less,但是如果它可以从bootstrap.less向下编译,那么一切都将正常工作...
最佳答案
我不知道您的环境是什么,但是使用三斜杠指令通常可以正常工作:
/// <reference path="../_variables.less" />
关于css - 如何在模块化LESS文件中引用全局变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33003080/
我是一名优秀的程序员,十分优秀!