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

less即学即用

Busy Web前端工程师
难度初级
时长 1小时29分
学习人数
综合评分9.63
196人评价 查看评价
9.9 内容实用
9.6 简洁易懂
9.4 逻辑清晰
  • Less官网网址
    查看全部
  • 清除定义,IE要清除img的border
    查看全部
  • 导入 CSS文件与 Less文件的方式
    查看全部
  • 编译工具
    查看全部
  • 避免编译:语法:~'',适用场景:不需要Less帮你完成编译的,如calc(),滤镜 !important关键字:为所有混合所带来的样式追加 !important
    查看全部
  • @arguments变量:终究还是变量,顾名思义,代表多个参数,适用场景,同一个CSS样式属性对应多个属性值,例如border:1px solid pink;如果属性值以参数方式传递,就可以使用@arguments代替对应参数。如何引用?和以往一样,传参时要对应传参,中间可以用","或者";"隔开,如果少传,则按顺序匹配。
    查看全部
    0 采集 收起 来源:@arguments变量

    2018-03-22

  • Less嵌套:CSS中选择器的另一种变形,通过CSS选择器的相互嵌套完成到CSS层次选择器的转换。其中 & 代表它的上一层选择器,适用场景,伪类。 代码示例: a { float: left; //& 代表它的上一层选择器 &:hover { color: red; } }
    查看全部
    0 采集 收起 来源:嵌套规则

    2018-03-22

  • 运算:支持 +、-、*、/ 不知道大家做没做测试,我在做测试中发现了一个问题,就是当直接与变量做减法时,错误还原(@border-width-5),当我此时在写这个的时候,我已经发现错误的原因了,我在变量名中用了一个中划线,那与减法是一样的...其实是没有任何问题的! 解决中划线与减法的冲突:可以为变量加一个括号((@border-width)-5);也可以加空格(@border-width - 5),加空格要在减号左右都加,否则不会进行运算!
    查看全部
    3 采集 收起 来源:运算

    2015-12-11

  • 匹配模式:感觉说成可选模式或选择模式更顺口,它一直阐述一件事情,那就是“指定不同的参数字符,匹配不同的CSS样式”,当然那都是你自己定义的。类似于if else 语句,借用示例: .triangle(top,@width:100px,@color:#ccc){//自定义CSS}; .triangle(right,@width:100px,@color:#ccc){}; .triangle(bottom,@width:100px,@color:#ccc){}; .triangle(left,@width:100px,@color:#ccc){};会发现我们只需改变参数字符top/right/bottom/left就可以匹配到对应的CSS。 最后还有一点,为这种.triangle匹配附加共同的CSS样式,语法 .triangle(@_,@width:100px,@color:#ccc){//自定义CSS}; 其中参数固定,参考上面对应的匹配选项
    查看全部
    0 采集 收起 来源:匹配模式

    2015-12-11

  • less语法1:<br> 1、注释:①/**/可编译 ②、//不可编译<br> 2、变量:声明方式 @border_width:2px; 引用方式 border:solid #000 @border_width<br> 3、混合:<br> ①不带参数,声明方式 .border_radius{};引用方式 .border_radius<br> ②带参数,<br> 第一种情况无默认值: <br> 声明方式 .border_raidus(@radius){};引用方式 .border_radius(5px) 必须传参<br> 第二种方式有默认值:<br> 声明方式 .border_radius(@radius:5px){}; 引用方式 .border_radius() 必须带括号或者传一个参数 .border_radius(10px);
    查看全部
    0 采集 收起 来源:混合

    2018-03-22

  • 今天发现了一个特别好的visual studio 插件web essentials 适用于在vs环境下做前端开发的小伙伴们,If you ever write CSS, HTML, JavaScript, TypeScript, CoffeeScript or LESS,SCSS then you will find many useful features that make your life as a developer easier.详细介绍请看官网:http://www.vswebessentials.com/
    查看全部
  • .triangle{ width:0; height:0; overflow:hidden; border-width:10px; border-color:transparent transparent transparent red; border-style:dashed solid dashed dashed; }
    查看全部
    0 采集 收起 来源:匹配模式

    2015-12-08

  • kk
    查看全部
  • LESS之于CSS,相当于jQuery之于JavaScript!
    查看全部
  • less匹配模式相当于js中的if(不完全是) 满足条件后才能匹配
    查看全部
    0 采集 收起 来源:匹配模式

    2015-11-18

举报

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

微信扫码,参与3人拼团

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

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