【发布时间】:2014-01-09 11:55:17
【问题描述】:
我的项目中有一个有趣的解析错误。我使用 Font Awesome 并将其导入到我的 app.less 文件中。 (我用的是官方的less.js客户端编译器。)
@import "@{assets}/font-awesome/less/font-awesome.less";
当我在我的 HTML 中使用 .fa 类时,它工作得很好,所以它编译成 css,但是当我在我自己的 less 文件中使用 less 变量时...
.icon-chevron-up, .icon-chevron-down{
.@{fa-css-prefix}; // or .fa
}
...解析器停止并发出...
ParseError: Unrecognised input
in app.less?1 on line 36, column 2:
35 .icon-chevron-up, .icon-chevron-down{
36 .@{fa-css-prefix};
37 }
我必须在没有任何 jQuery hack 的情况下覆盖 jQuery 插件中已弃用的 Font-Awesome 类。感谢您的建议!
【问题讨论】:
标签: css fonts less font-awesome