美文网首页
less-嵌套

less-嵌套

作者: 子心_ | 来源:发表于2019-06-13 21:42 被阅读0次
    嵌套规则.PNG
    // &:代表的是上一层选择器的名字,此例便是header
    #header {
        &:after{
            content:"less id more!"
        }
        .title {
            font-weight: bold;
        }
        &_content { //理解方式:直接把 & 替换成 #header
            margin: 20px;
        }
    }
    
    #main {
        color: blue;
        @media screen{
            @media (max-width: 768px) {
                width: 100px;
            }
        };
        @media tv {
            width: 2000px;
        }
    }
    /* 生成的 CSS */
    #main {
      color: blue;
    }
    @media screen and (max-width: 768px) {
      #main {
        width: 100px;
      }
    }
    @media tv {
      #main {
        width: 2000px;
      }
    }
    
    
    // 实战技巧 可以借助less在元素中,去定义自己的私有样式
    #main {
        &.show{
            display: block;
        }
    }
    
    .show {
        display: none // 会被覆盖
    }
    
    /* 生成的 CSS */
    #main.show {
      display: block;
    }
    .show {
      display: none; // 会被覆盖
    }
    
    

    相关文章

      网友评论

          本文标题:less-嵌套

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