美文网首页LESS
Less用法之——混合

Less用法之——混合

作者: 杀个程序猿祭天 | 来源:发表于2018-11-14 11:55 被阅读12次

    混合

    在 LESS 中我们可以定义一些通用的属性集为一个class,然后在另一个class中去调用这些属性. 下面有这样一个class:

    .bordered {
      border-top: dotted 1px black;
      border-bottom: solid 2px black;
    }
    

    那如果我们现在需要在其他class中引入那些通用的属性集,那么我们只需要在任何class中像下面这样调用就可以了:

    .menu a {
      color: #111;
      .bordered;
    }
    .post a {
      color: red;
      .bordered;
    }
    

    .bordered class里面的属性样式都会在 #menu a 和 .post a中体现出来:

    .menu a {
      color: #111;
      border-top: dotted 1px black;
      border-bottom: solid 2px black;
    }
    .post a {
      color: red;
      border-top: dotted 1px black;
      border-bottom: solid 2px black;
    }
    

    任何 CSS class, id 或者 元素 属性集都可以以同样的方式引入.

    相关文章

      网友评论

        本文标题:Less用法之——混合

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