less4j Less.js 的 Java 移植版本开源项目

我要开发同款
匿名用户2012年11月26日
40阅读
所属分类Java、Web应用开发、CSS框架
授权协议未知

作品详情

Less4j是Less.js的Java移植版本,二者是完全兼容的,任何输出的不同都被认为是bug。

较少的语言是css的扩展,并且此项目将其编译为常规css。它将多个动态功能添加到CSS中:变量,表达式,嵌套规则等。我们的文档既包含所有这些功能的概述,又包含其详细说明的链接。如果您对语言本身感兴趣,我们建议从概述开始。

最初的编译器使用JavaScript编写的,被称为less.js。官方的less大多在less.js文档/问题中定义,并且由less.js实际执行。链接到less.js:

less.js主页less.js源代码和问题Less4j是端口,其行为应尽可能接近原始实现。除非另有明确说明,否则less.js和less4j输出之间的任何差异都被视为错误。尽可能合理地表示,less4j生成的样式表在功能上必须与less.js的输出相同。但是,它们不必完全相同:

less.js和less4j的行为在无效的输入文件上可能有所不同。输出文件可能会因空格或注释位置而异。在某些情况下,Less4j可能比less.js做得更多。less.js拒绝的输入可以被less4j接受并翻译。所有已知的差异都记录在Wiki页面上。Less4j每当生成功能不同的CSS时也会生成警告。

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论