为了账号安全,请及时绑定邮箱和手机立即绑定

less即学即用

Busy Web前端工程师
难度初级
时长 1小时29分
学习人数
综合评分9.63
196人评价 查看评价
9.9 内容实用
9.6 简洁易懂
9.4 逻辑清晰
  • koala, node.js, 浏览器可以对less进行编译。
    查看全部
  • 什么是Less
    查看全部
  • Less 混合:一个元素引用另一个元素的样式 1、混合变量 例如:.border{border:solid 10px red;} 如果.div也想用这个样式直接写: .div{ .border } 可带参数 2.变量没带值: .border-radius(@radius){css代码} .border_02(@border_width){ border:solid yellow @border_width; } .test_hunhe{ .border_02(30px); } 3.变量带(默认)值:.border-radius(@radius:5px){css代码} .border_03(@border_width:10px){ border:solid green @border_width; } .test_hunhe_03{ .border_03(); } 另外,虽然.border-02 和.border-03里面的变量都叫@border-width 但它们不冲突
    查看全部
    1 采集 收起 来源:混合

    2015-08-27

  • Less类似于jquery,是一个库。 是一种动态样式语言,属于CSS预处理语言的一种,它使用类似CSS的语法,为CSS赋予了动态语言的特性,如变量、继承、运算、函数等,更方便CSS的编写和维护。
    查看全部
  • https://img1.sycdn.imooc.com//5c4d392d0001875904940318.jpg

    less:导入

    查看全部
  • 导入 less : @import "less"; 导入less文件后面不需要加后缀; 导入 css: @import (less) "body.css"; 注意 (less) 后面的空格;

    清除浮动 .clearfix:after{ content:""; display:block; clear:both; } .clearfix{ zoom:1; } 可用@import “xx”的方式导入less(可应用于导入变量的情景,less为后缀的文件可以省略后缀) 导入css时: @import "xxx.css",用这种方法,该css不会被编译出来 到入css并且编译出来:@import (less) "xxx.css"((less)和xxx.css之间应该有空格),该@import语句放在less文件中的位置跟编译出css得位置保持一致

    查看全部
  • @arguments变量:终究还是变量,顾名思义,代表多个参数,适用场景,同一个CSS样式属性对应多个属性值,例如border:1px solid pink;如果属性值以参数方式传递,就可以使用@arguments代替对应参数。如何引用?和以往一样,传参时要对应传参,中间可以用","或者";"隔开,如果少传,则按顺序匹配。

     0


    查看全部
    1 采集 收起 来源:@arguments变量

    2018-11-06

  • less中声明变量,用@开头,例如:

    @变量名:值

    使用

    height:@变量名;


    查看全部
    1 采集 收起 来源:变量

    2018-11-06

  • less工具:

    1,注释/**/与//的差别

    2,定义变量 格式@a=12;

                       @test_width:300px;

    3,混合写法:使得less更方便简洁:

       1>,class等样式类直接写入

       2>,可带参数的写法(参数可带默认值)

    https://img1.sycdn.imooc.com//5bce7c98000186cf03710223.jpghttps://img1.sycdn.imooc.com//5bce7d4b00010ee104410223.jpg

    查看全部
    1 采集 收起 来源:变量

    2018-10-23

  • Less类似于Jquery  (是CSS的一个库)

     LESS CSS是一种动态样式语言,属于CSS预处理语言的一种,它类似于CSS的语法,为CSS赋予了动态语言的特性,如变量、继承、运算、函数等,更方便CSS编写和维护

    查看全部
  • Koala:下载地址http://koala-app.com/index-zh.html

    设置--general--language--中文--ok--重新打开

    (编译less文件的小工具)

    编译工具:Koala Node.js库  浏览器端

    dw cc才可以建立Less

    新建less  声明文档头:@charset "utf-8"

    将编写好的less文件拖到Koala中,设置输出路径main.css--执行

    输出方式:a、normal:不压缩  ;   b、compress:压缩

    查看全部
  • less注释

    1、 /*被编译*/    (css中可看到)

    2、// 不被编译   (css中不可看到)

    查看全部
    1 采集 收起 来源:Less中的注释

    2018-07-13

  • less css是一种动态样式语言,属于css预处理语言的一种,使用类似于css的语法,为css的赋予了动态语言的特性,如变量 函数 运算 继承等,更方便css的编写和维护
    查看全部
  • a{ float:left; &:hover{ //& 表示上一层选择器 color:red; } }
    查看全部
    1 采集 收起 来源:嵌套规则

    2018-03-22

  • 三角形 .triangle(top,@w:10px,@c:#ccc){ border-width:@w; border-color:transparent transparent @c transparent; border-style: dashed dashed solid dashed; } .triangle(bottom,@w:10px,@c:#ccc){ border-width:@w; border-color:@c transparent transparent transparent; border-style:solid dashed dashed dashed; } .triangle(left,@w:10px,@c:#ccc){ border-width:@w; border-color:transparent @c transparent transparent; border-style:dashed solid dashed dashed; } .triangle(right,@w:10px,@c:#ccc){ border-width:@w; border-color:transparent transparent transparent @c; border-style: dashed dashed dashed solid; } .triangle(@_,@w:10px,@c:#ccc){ width:0; height:0; overflow: hidden; } .sanjiao{ .triangle(right); }
    查看全部
    1 采集 收起 来源:匹配模式

    2017-12-15

举报

0/150
提交
取消
课程须知
基础的HTML、CSS知识,最好能有一些基础的前端开发经验。
老师告诉你能学到什么?
教程中介绍less作为css预处理语言的功能和特性,以及less的编译工具、变量的概念以及用法、如何使用嵌套写法来编写层叠样式、自带的函数以及用法,比如color函数、Math函数、讲解less如何编写不被编译的内容,以及在less中如何使用JavaScript表达式等等。

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!