css less

作者: Simon_s | 来源:发表于2016-10-10 16:40 被阅读22次

    1、css less

    //单行注释
    开头:@charset "utf-8";
    
    变量:
        @color:#000;
        
    用法;
        color:@color;
        width:@width;
        
    混合(mixin 1、普通)  
        1.在选择器里引用另一个选择器
          先定义一个.w{
                        width:1210px;
                        margin:0 auto;
                    }
        2.定义一个不带输出的mixin:
            .w(){
                加个()就不输出了
            }
        3.带有一个参数的mixin
            .f(@fl){
                float:@fl;
            }
            .left{
                .f(left);
            }
        4.传一个参数的,并带有默认值的mixin
            .f(@fl:left){
                float:@fl;
            }
            h2{
                .f();
            }
            p{
                .f(right);
            }
        5.传多个参数的mixin
            .f(@fl;@w;@h){
                float:@fl;
                width:@w;
                height:@h;
            }
            .left{
                .f(left;200px;300px)
            }
        6.带有默认值的多个参数的mixin
            .f(@fl:left;@w:200px;@h:300px){
                float:@fl;
                width:@w;
                height:@h;
            }
            .left{
                .f();
            }
            .right{
                .f(right;300px;400px);
            }
    

    2、less的嵌套规则

    .right{
        h3{
            .f(right;300px;30px);
        }
        li{
            .f();
            a{
                color:@color;
            }
            &:nth-child(2){
            }
        }
    }       
    

    3、HTML5新增标签

    <header class="header">
    </header>
    
    <nav class="nav">
    </nav>
    
    <div class="main">
        <aside class="left">
        </aside>
        <div class="center">
        </div>
        <div class="right">
        </div>
    </div>  
    
    <time></time>行内
    
    <footer class="footer">
    </footer>
    
    <address></address>
    
    section==div
    
    图文混排:
    <figure>
        <img src="">
        <figcaption>
            <h3></h3>
            <p></p>
        </figcaption>
    </figure>
    
      两个标题同时出现:
    <hgroup></hgroup>
    
    文章:
    <article></article>
    
    画布:
    <canvas></canvas>

    相关文章

      网友评论

          本文标题:css less

          本文链接:https://www.haomeiwen.com/subject/vdhvyttx.html