LESS

LESS: 

        Less 是一门 CSS 预处理语言,它扩展了 CSS 语言,增加了变量 Mixin、函数等特性,使 CSS 更    易   维护和扩展(Less 可以运行在Node 或浏览器端)。

   less可以在多种语言、环境中使用,包括浏览器端、桌面客户端、服务端。

       ess  的  &代表连接符的意思

 Less的模式有混合模式和 匹配模式

   混合模式:

.        border(){ border:1px solid red; }

.       border(@width){ border:@width solid red; }

       .border(@width:1px) { border:@width solid red;}  //如果不带参数,那么这里将默认为1px


 匹配模式:

       .float(left){ float:left; }

      .float(right){float:right;}

      调用匹配模式:那么就是:.setFloat{ .float(left); } 或者 .setFloat{ .float(right); }    

   匹配模式:相当于JS中的if但又不完全是,缅族条件后才能匹配。


  LESS中的注释:

           1.可以使用css中的注释(/**/)

           2.可以用//注释           

            .//编译时会自动过滤掉

           less中声明变量的话使用@开头


        LESS中的运算

            任何数字、严肃或者变量都可以参与运算,运算应该被包裹在括号中。

               例:+ - * /


        Less中嵌套:

                   两种用法: 

            .&对尾类的使用: -hover或focus

             .对连接的使用:.&-item

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 先安利我最近看的一部电视剧吧:《鸡毛飞上天》,讲浙江义乌小商品市场怎么发展起来的故事,以小积大呀,所以我们的基础一...
    Iris_mao阅读 3,701评论 0 6
  • CSS 预处理器技术已经非常的成熟,而且也涌现出了越来越多的 CSS 的预处理器框架。本文向你介绍使用最为普遍的三...
    Mx勇阅读 5,133评论 0 7
  • 今天因为工作原因要发送一个链接给同事,但是一些字符总会转换成qq表情。真是让人崩溃,那怎样才能关闭qq表情呢。怎么...
    cuzhu阅读 11,146评论 0 51
  • 今日透析。 早上八点起床,做完晨练,敷了胳膊,搽好喜辽妥,将洗衣机内洗净的衣物晾好,很快就到了九点半,步行出发去医...
    小棕榈阅读 1,306评论 0 0