说在前面的话,为什么用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. 如何解决paramiko执行与否的问题

    使用paramiko执行一些耗时比较长的命令的时候会出现实际上命令没有执行完就跳出的问题,怎么才能准确的判断命令执行完与否很重要,通过试验发现如下的方法可以解决这个难题: dabao_cmd = 'e ...

  2. Rop 文件上传解决思路

    由于服务请求报文是一个文本,无法直接传送二进制的文件内容,因此必须采用某种转换机制将二进制的文件内容转换为字符串.Rop 采用如下的方式对上传文件进行编码:<fileType>@<B ...

  3. VS 2012单元测试和测试资源管理器

    时间:2012-08-27 17:29 来源:张善友 博客园 字体:[大 中 小] 现在您可以在您的项目当中自行选择 NUnit 或是 xUnit 之类的套件. 而且这次的测试资源管理器也完全以”信息 ...

  4. lua入门

    print("hello lua") lua官网 在线运行代码 数据类型 数据类型 描述 number 数字,可当作double,5/2 == 2.5 string 字符串 nil ...

  5. protoc-gen-lua

    lua里使用proto buffer protoc-gen-lua 官方不维护了,自己维护个:protoc-gen-lua int64支持,将64位int转换成lua的string. message相 ...

  6. 安装centreon

     Centreon + nagios + ndoutils 安装 2013-09-25 19:42:44 标签:centreon 原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者 ...

  7. 解决 DCEF3 在 BeforePopup 事件中打开新窗体的问题

    此问题的解决方案从 https://groups.google.com/forum/#!topic/delphichromiumembedded/xzshOr-pjnU 获得. procedure T ...

  8. 设计模式六大原则——合成/聚合复用原则(CARP)

    1.定义 简而言之,对于合成/聚合复用原则的定义就是:要尽量使用合成和聚合,尽量不要使用继承. 2.释义 为什么"要尽量使用合成和聚合.尽量不要使用继承"呢? 这是由于: 第一,继 ...

  9. CreateProcess的使用方法

    使用编译器vs2008. 第一.第二个參数的使用方法: 样例: 使用ie打开指定的网页. 注意第二个參数是 可运行文件+命令行參数 #include "stdafx.h" #inc ...

  10. [AngularJS] ui-router: Abstract States

    ui-router has the powerful ability to define abstract states, or states that can't be navigated to, ...