相关疑难解决方法(0)

覆盖LESS变量

我有以下堆栈:

  1. Symfony2的
  2. 安装了lessphp过滤器的Twig.
  3. Twitter Boostrap

在base.css我有:

// base.less
@import '/path/to/bootstrap.less'
@linkColor: 13px;
Run Code Online (Sandbox Code Playgroud)

变量名称根本不重要.它可以是bootstrap中使用的任何其他变量.它只是没有被覆盖.但是,如果我将变量放入单独的.less文件并将其导入base.less,一切都按预期工作:

// base.less
@import '/path/to/bootstrap.less'
@import '/path/to/variables.less'
Run Code Online (Sandbox Code Playgroud)

// variables.less
@linkColor: 13px;
Run Code Online (Sandbox Code Playgroud)

为什么这样做而另一个没有?查找文档(less/lessphp)但找不到与此相关的任何内容.(或者我不知道在哪里看).

有人能解释为什么会这样吗?

less symfony twitter-bootstrap lessphp

7
推荐指数
2
解决办法
2275
查看次数

标签 统计

less ×1

lessphp ×1

symfony ×1

twitter-bootstrap ×1