less学习笔记

本文详细介绍了Less预处理器的基础知识,包括注释、变量的定义与延迟加载、嵌套规则的使用,以及混合功能的实践,如普通混合、带参数和默认值的混合。通过具体的代码示例,阐述了Less如何提高CSS编写效率和可维护性。此外,还探讨了运算、继承、避免编译的技巧,帮助开发者更好地掌握Less。
摘要由CSDN通过智能技术生成

less文档

链接: link.

less学习笔记

less基础

注释

/**/看得见的注释,//看不见的注释

变量

用@符号定义变量,用@{变量}引用语法糖(不常用)
在这里插入图片描述

在这里插入图片描述

变量的延迟加载(重点)

在这里插入图片描述
在这里插入图片描述

less的嵌套规则

1.基本嵌套
2.&的使用(平级)
在这里插入图片描述
在这里插入图片描述

less的混合

混合就是将一系列属性从一个规则集引入到另一个规则集的方式

普通混合
<div class="content">
            <div class="one"></div>
            <div class="two"></div>
        </div>

在这里插入图片描述
在这里插入图片描述

带参数的混合

在这里插入图片描述
在这里插入图片描述

带默认值的混合

在这里插入图片描述
在这里插入图片描述

命名参数

在这里插入图片描述
在这里插入图片描述

匹配模式
<div class="sjx">
            <div class="shang"></div>
            <div class="xia"></div>
            <div class="zuo"></div>
            <div class="you"></div>
        </div>

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

arguments变量

在这里插入图片描述
在这里插入图片描述

less运算

一方带单位即可
在这里插入图片描述
在这里插入图片描述

less继承

性能比混合高,灵活度比混合低

<div id="wrap">
        <div class="inner">
            inner1
        </div>
        <div class="inner">
            inner2
        </div>
    </div>

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
采用继承extend
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
想要继承全部的状态在后面加上all
在这里插入图片描述

less避免编译

在这里插入图片描述
在这里插入图片描述
加入~“”可避免编译
在这里插入图片描述
在这里插入图片描述

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值