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

less即学即用

Busy Web前端工程师
难度初级
时长 1小时29分
学习人数
综合评分9.63
196人评价 查看评价
9.9 内容实用
9.6 简洁易懂
9.4 逻辑清晰
  • https://img1.sycdn.imooc.com//5c4c60f80001e65102850291.jpg

    https://img1.sycdn.imooc.com//5c4c61c0000178e702880351.jpg

    less:嵌套规则


    查看全部
    0 采集 收起 来源:嵌套规则

    2019-01-26

  • https://img1.sycdn.imooc.com//5c4c601c00014cb203860262.jpg

    less:运算

    查看全部
    0 采集 收起 来源:运算

    2019-01-26

  • https://img1.sycdn.imooc.com//5c4c5d91000170a505120340.jpg

    https://img1.sycdn.imooc.com//5c4c5da200016e6204130167.jpg

    https://img1.sycdn.imooc.com//5c4c5e02000100ba04440308.jpghttps://img1.sycdn.imooc.com//5c4c5e92000154fc03110343.jpg

    匹配模式less

    查看全部
    0 采集 收起 来源:匹配模式

    2019-01-26

  • https://img1.sycdn.imooc.com//5c4c5b100001835e04990241.jpg

     https://img1.sycdn.imooc.com//5c4c5b2d0001c17e03280297.jpg

    https://img1.sycdn.imooc.com//5c4c5b4a0001110704140329.jpg

    https://img1.sycdn.imooc.com//5c4c5b6700018c0a03640251.jpg

    https://img1.sycdn.imooc.com//5c4c5b7f00013c6003830205.jpg

    wdbj?

    查看全部
    0 采集 收起 来源:混合

    2019-01-26

  • https://img1.sycdn.imooc.com//5c4880080001bd6708960317.jpg一个可编译 一个不可

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

    2019-01-23

  • Less嵌套:CSS中选择器的另一种变形,通过CSS选择器的相互嵌套完成到CSS层次选择器的转换。其中 & 代表它的上一层选择器,适用场景,伪类。 代码示例:    

    a {        

    float: left;              

     &:hover {         //& 代表它的上一层选择器     

    color: red;        

    }    

    }

    查看全部
    0 采集 收起 来源:嵌套规则

    2018-12-22

  • less匹配模式

    .triangle(top,@w:10px,@c:red) { border-width: @w; border-color: transparent transparent @color transparent; border-style: dashed dashed solid dashed; }//箭头向上的三角形

     .triangle(right,@w:10px,@c:red) { border-width: @w; border-color: transparent @color transparent transparent; border-style: dashed solid dashed dashed; } //箭头向右的三角形

    .triangle(bottom,@w:10px,@c:red) { border-width: @w; border-color: @color transparent transparent transparent; border-style: solid dashed dashed dashed; }//箭头向下的三角形

     .triangle(left,@w:10px,@c:red) { border-width: @w; border-color: transparent transparent transparent @color; border-style: dashed dashed dashed solid; } .triangle(@_,@w:10px,@color:red) { width: 0px; height: 0px; overflow: hidden; } //箭头向左的三角形

      .triangle(@_,@w,@c) {width:0;height:0;}//默认属性

    div { .triangle(left); }

    查看全部
    2 采集 收起 来源:匹配模式

    2018-12-22

    1.   /* 内容是被编译进.CSS文件中 */

    2. // 内容不被编译进.CSS文件中


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

    2018-12-22

  • <!DOCTYPE html>

    <html>


    <head>

    <meta charset="UTF-8">

    <title>Less</title>

    </head>


    <body>

    <style type="text/css">

    .sanjiao{

    width:0;

    height:0;

    background: ;

    overflow:hidden;

    border-width:10px;

    border-color:transparent transparent red transparent;

    border-style: dashed dashed solid dashed;

    }

    transparent是透明色;

    dashed 是虚线;

    </style>

    <p>Less is More ,Than css -少即是多,比css</p>

    <p>LESS 类似于Jquery,编译工具Koala编译,先设置成中文关掉重新打开, Draemwi或者sublime 1.先新建目录,多建一个main.less 2.在main.less写一个文件头:@charset"utf-8"然后保存。 3.index.html里面还是引main.css文件。 4.只用在main.less里面写则main.css里面就有。 5.LESS里面可以使用css里面的注释/* 我是被编译的 就是css文件里面有) */ //是不会被编译的(就是css文件里面没有)

    </p>

    <p>变量</p>

    在LEss里面定义变量用@ 变量名:值;

    <br /> @tes_width:300px; .box{ width:@tes_width; height:@tes_width; }

    <br /> 

    <div>

    <p>混合</p>

    @tes_width:300px; .box{ width:@tes_width; height:@tes_width; .border;}

    <br /> .border{border:1px solid #fr2}

    .box2{

    .box;(即拥有box的属性)

    margin-left:2px;

    }

    <p>混合-可带参数</p>

    .border_02(@border_width){

    border:solid  yellow  @border_width;

    }

    .test_hunhe{

    .border_02(30px);

    }

    <p>混合-默认带值</p>

    .border_03(@border_width:10px){

    border:solid  yellow  @border_width;

    }

    .test_hunhe_03{

    .border_03();或者

    .border_03(30px);(30px可填可不填)

    }

    <p>混合例子</p>

    .border_radius(@radius:5px){

    -webkit-border-radius:@radius;

    -moz-border-radius:@radius;

    border-radius:@radius;

    }

    .test_radius{

    width:400px;

    height:200px;

    .border_radius(4px);或者.border_radius();

    }

    <p>匹配模式</p>

    .sanjiao{

    width:0;

    height:0;

    overflow:hidden;

    border-width:10px;

    border-color:transparent transparent red transparent;

    border-style: dashed dashed solid dashed;

    }

    <div class="sanjiao">

    </div>

    <p>匹配模式</p>

    .triangle(top,@w:5px,@c:#ccc){

    border-width:@w;

    border-color:transparent transparent @c transparent;

    border-style: dashed dashed solid dashed;

    }

    .triangle(bottom,@w:5px,@c:#ccc){

    border-width:@w;

    border-color: @c transparent transparent transparent;

    border-style: dashed dashed solid dashed;

    }

    .triangle(left,@w:5px,@c:#ccc){

    border-width:@w;

    border-color:transparent @c  transparent  transparent;

    border-style: dashed dashed solid dashed;

    }

    .triangle(right,@w:5px,@c:#ccc){

    border-width:@w;

    border-color:transparent transparent  transparent @c;

    border-style: dashed dashed solid dashed;

    }

    .triangle(@_,@w:5px,@c:#ccc){

    width:0px;

    height:0px;

    overflow:hidden;

    }

    现在就可以这么写:

    .sanjiao{

    .triangle(bottom,100px);

    }

    </div>

    </body>


    </html>


    查看全部
    2 采集 收起 来源:匹配模式

    2018-12-07

  • 编译工具-

    https://img1.sycdn.imooc.com//5c092a910001236310060364.jpg

    查看全部
  • Less-

    https://img1.sycdn.imooc.com//5c092a270001d55212300484.jpg

    https://img1.sycdn.imooc.com//5c092a5400018b8013300520.jpg


    查看全部
  • @arguments变量

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

    2018-11-22

  • 混合-(Mixin)

    查看全部
    0 采集 收起 来源:混合

    2018-11-22

  • Less是css领域的jQuery

    查看全部
  • .border_redius
    查看全部
    0 采集 收起 来源:匹配模式

    2018-11-17

举报

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

微信扫码,参与3人拼团

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

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