zoukankan      html  css  js  c++  java
  • less 笔记

    1、less的注释有两种,一是/***/会被编译到css中,二是//不会被编译到css中

    2、声明变量:@变量名:值;

    3、混合变量:在less中重新声明一个类,在另一个类中直接调用这个类(.class{.class1}),这样class这个类中就会有class1中的声明块

    4、混合变量可以传参数:

       (1).class(@变量名){} 调用的时候直接.class1{.class(值)}

       (2).class(@变量名:值){}

    5、匹配模式:.class(名字,@变量名:值){} 调用的时候直接.class1{.class(名字)}

       PS:@_(是class携带的声明,后面的@变量名:值也要写上):.class(@_,@变量名:值)

    6、@变量名:值  

        里面的值可以进行运算,比如像素,颜色的+ - * /

    7、嵌套规则

    .ul-class{
       //样式
       li{
          //样式
          a{
              //样式
          }
           span{
              //样式
          }
       }
    }
    View Code

    而且:a{}和a:hover{}可以直接写成a{   &:hover{}}  

     &指的是上一层选择器

    8、@arguments变量

       比如:.class(@变量名:值,@变量名:值,@变量名:值){border:@arguments} 

    9、避免编译

       .class  {width:~'cale(300px-20px)'}

  • 相关阅读:
    计算机的组成与操作系统
    面向对象初识
    规范化目录
    装饰器进阶
    装饰器练习
    装饰器
    内置函数二 闭包
    生成器 推导式 练习
    迭代器 递归 格式化 练习
    生成器 推导式 内置函数
  • 原文地址:https://www.cnblogs.com/qzccl/p/5471291.html
Copyright © 2011-2022 走看看