前端02——less

简介

less

Less 是一门 CSS 预处理语言,
它扩展了 CSS 语言,
增加了变量、Mixin、函数等特性,
而且可以进行各种计算,使 CSS 更易维护和扩展。

运行

  1. Less 可以运行在 Node 或浏览器端。
  1. 可以使用编辑器(VSCode)里的插件
    • 推荐插件——Sass/Less/Scss/Typescript/Javascript/Jade/Pug Compile Hero Pro;
      搜索less即可看到;
    • 右键即可编译(compile files);
      此插件还可以实时编译,可自动编译到同一个css文件。
    • 界面下方有个compile hero:off,打开即可自动编译;(要先保存less文件)
  2. 可使用软件——考拉 koala

入门

基本语法

写的简便,可能会看不懂。

变量

  • 值 —— @ 开头
  • 属性—— @ {} 开头
  • url —— @ {url}
  • 延迟加载 !

混合

  • 正常嵌套——都是父子关系;
  • 加上&变成平级;

嵌套

  • 普通混合(重复代码) ——.函数名{}
  • 不带输出的混合 ——.函数名(){}
  • 带参数的混合 —— .函数名(@a1,@a2,@a3){}
  • 带参数的混合(有默认值)——.函数名(@a1:值,@a2:值,@a3:值){}
  • 命名参数 —— @a2:值 (指定某个参数的值,在其它参数有默认情况下)
  • 匹配模式 ——可以引用其他less文件:@import “”;函数可以 重载 和 默认加载(@_)

注释

  • //右面的注释不会被编译出来
  • /* */中间的注释会被编译出来
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值