zoukankan      html  css  js  c++  java
  • Less的简单使用

    在浏览器中使用LESSCSS

    浏览器端使用是在使用LESS开发时最直观的一种方式。如果是在生产环境中,尤其是对性能要求比较高的场合,建议使用node或者其它第三方工具先编译成CSS再上线使用。

    浏览器端使用方法:

    1. 使用link引入.less文件,注意将rel设为stylesheet/less:

      <link rel="stylesheet/less" type="text/css" href="styles.less" />
      
    2. 在本站下载less.js,将它引入页面的<head>元素中,像这样:

      <script src="less.js" type="text/javascript"></script>
      

    需要注意.less文件要在脚本文件之前引入。

    基本用法如下:

    /*定义一个color变量*/
    @red: #e74c3c;
    #header{
        color: @red;//引用之前定义好的变量,  变量是“按需加载”(lazy loaded)的,因此不必强制在使用之前声明。所以@red在后面定义也是可以的
    } h2{ color: @red; }
    /* 定义一个warning类 * 可以像函数一样向类传递参数*/ .warning (@warning:orange){ background-color:@warning; } #warning{ .warning; } #error{ .warning(red); } /* 当然, 还可以嵌套 */ #footer{ h2{ color:blue; } p{ color:grren; a{ background-color:orange; &:hover{ background-color:red; } } } } /* 函数和运算 */ @the-border: 1px; @base-color: #111; #header{ color:(@base-color * 3); boder-left:@the-border; boder-right:(@the-border * 10); } #footer{ background-color: desaturate(@red, 30%);//降低饱和度:desaturate(color, x%); }
  • 相关阅读:
    高级特性(4)- 数据库编程
    UVA Jin Ge Jin Qu hao 12563
    UVA 116 Unidirectional TSP
    HDU 2224 The shortest path
    poj 2677 Tour
    【算法学习】双调欧几里得旅行商问题(动态规划)
    南洋理工大学 ACM 在线评测系统 矩形嵌套
    UVA The Tower of Babylon
    uva A Spy in the Metro(洛谷 P2583 地铁间谍)
    洛谷 P1095 守望者的逃离
  • 原文地址:https://www.cnblogs.com/MockingBirdHome/p/3333080.html
Copyright © 2011-2022 走看看