凯美耐作为一家合肥软件开发公司为您提供:软件开发,软件定制,网站建设,品牌策划,系统集成等高端电子政务软件开发及电子信息化服务。咨询热线:0551-65355812
2013年(42)
分类: Html/Css
2013-07-30 09:29:46
LESS将CSS赋予了动态语言的特性,如变量、继承、运算和函数。LESS既可以在客户端上运行 (支持IE 6+、Webkit和Firefox),也可以借助Node.js或者Rhino在服务端运行。LESS是一个动态的标准CSS样式表语言扩展,其有精简 的代码更容易维护。
相对于web呈现,CSS样式功能强大,但它可能有点难以维护。例如,想象一个大型web应用程序与无数的CSS类和选择器以及遍及众多的CSS文件。应 用程序上线几个月后使CSS改变,这是一个艰巨的任务。 我不是说LESS会使这种变化很简单,但它可以被用来创建精简的代码更容易维护。
LESS通过编程类型选项就像变量和操作扩展标准的CSS添加灵活性,LESS的代码被编译成CSS;当一个页面被加载或使用命令行工具时,它可以被编译使用浏览器中的JavaScript。
当提到LESS编译时大多数web设计师都摇头,但它可以是一个简单的过程。
就像LESS的名字一样,作为适用于开发的CSS的一面,它意味着更少的工作,但同样数量的CSS部署不可少——不管你是否使用LESS,因为LESS代码被编译成标准的CSS。 最有效的方法来编译是预编译和推出CSS,但你可以在客户端编译。
使用客户端方法需要LESS.js JavaScript文件;在LESS主页,有一个下载链接/按钮。 一旦文件被下载,将它放在您的应用程序适当的目录,其中在web页面包含一个它的链接。
原文来自: