说在前面的话,为什么用less:
1.需要编写的代码明显变少了
2.css管理更加容易
3.less学习成本低
4.使用less实现配色变得非常容易
5.兼容css3,实现各个浏览器中css的兼容写法
6.与css能够很好滴融合使用
总结:它很实用,面试需要,工作需要
 

1.使用less必须运行在服务器环境下 ,否则会报错less.js ,引入less文件后就可以用less的语法写css了。

2.需要注意点地方:先引入less文件再引入less的js文件,而且引入less的属性也跟css的不一样,如:
<link rel="stylesheet/less" rev="stylesheet/less" type="text/less" href="style.less">
<script type="text/javascript" src="js/less-1.3.3.min.js"></script>
3.变量:
在less中定义变量:@screen-sm-min:768px;
调用变量:
/* 小屏幕(平板,大于等于 768px) */
@media (min-width: @screen-sm-min) {
 body{
  background: red;
 }
}
最终在浏览器中的运行结果:
 

随机推荐

  1. threading模块

    threading — Higher-level threading interface¶ Source code: Lib/threading.py This module constructs h ...

  2. TypeScript学习笔记(四):函数

    这篇笔记我们来看看TypeScript中的函数. 函数类型 在JavaScript中存在两种定义函数的方法,如下: //命名函数 function add(x, y) { return x+y; } ...

  3. uLua学习笔记(三):Unity3D和Lua之间的相互调用

    这篇笔记主要集中学习一下uLua和Unity3D之间相互调用的方法,我们导入了uLua之后,现在会弹出一个类似学习屏幕的东西,如下: 先赞一个! Unity3D调用Lua Unity3D调用Lua的方 ...

  4. UITableView section header 不固定

    iOS系统自带的UITableView,当数据分为多个section的时候,在UITableView滑动的过程中,默认section header是固定在顶部的,滑动到下一个section的时候,下一 ...

  5. HttpModule的认识与深入理解及MVC运行机制

    转自:http://kb.cnblogs.com/page/50130/ ASP.NET MVC架构与实战系列之二:理解MVC路由配置 http://www.cnblogs.com/jyan/arch ...

  6. DotNetZip封装类

      DotnetZip是一个开源类库,支持.NET的任何语言,可很方便的创建,读取,和更新zip文件.而且还可以使用在.NETCompact Framework中. 下载地址在这里: http://d ...

  7. JavaScript DOM对象和JQuery对象相互转换

    1.分析源代码 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www ...

  8. 关于C++与Java中虚函数问题的读书笔记

    之前一直用C++编程,对虚函数还是一些较为肤浅的理解.可近期由于某些原因搞了下Java,发现有些知识点不熟,于是站在先驱巨人的肩上谈谈C++与Java中虚函数问题. Java中的虚函数 以下是段别人的 ...

  9. CN今日凌晨出现全部瘫痪的故障,持续近6个小时

    今日凌晨1点左右,所有cn后缀的网站出现无法访问的情况,原因来自于所有的cn域名均无法解析.据国内知名DNS解析商DNSLA称,故障源自CN所使用的根域名授权服务器瘫痪所致,故障一直持续到今天早上7点 ...

  10. HDU 4122 Alice's mooncake shop 单调队列优化dp

    Alice's mooncake shop Time Limit: 20 Sec Memory Limit: 256 MB 题目连接 http://acm.hdu.edu.cn/showproblem ...