色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

Sass中的多個兩類選擇器

劉姿婷2年前9瀏覽0評論

對于單個聲明塊有多個兩類選擇器,是否可以簡化以下內容(即不必重復body標記):

body.shop, body.contact, body.about, body.faq {background-color:#fff;}

試試這個:

body{
   &.shop, &.contact, &.about, &.faq {
        background-color:#fff;
    }
}

在這種情況下,我們可以使用@each指令:

$pages: shop, contact, about, faq;

body {
  @each $page in $pages {
    &.#{$page} {
      background-color:#FFF;
    }
  }
}

sassmeister.com

如果你使用的是sass編譯的節點,那就可以了。

body {
      .shop, .contact, .about, .faq {
          background-color:#FFFFFF;
      }
    }

我不確定這是否直接解決了問題,但是使用scss,您可以像這樣在一個類中重用兩個類:

.displayFlex {
  display: '-webkit-box';      /* OLD - iOS 6-, Safari 3.1-6 */
  display: '-moz-box';         /* OLD - Firefox 19- (buggy but mostly works) */
  display: '-ms-flexbox';      /* TWEENER - IE 10 */
  display: '-webkit-flex';     /* NEW - Chrome */
  display: flex;             /* NEW, Spec - Opera 12.1, Firefox 20+ */

}

.flexOne {
  flex: 1; /* NEW, Spec - Opera 12.1, Firefox 20+ */
  -webkit-box-flex: 1; /* OLD - iOS 6-, Safari 3.1-6 */
  -moz-box-flex: 1; /* OLD - Firefox 19- */
  -webkit-flex: 1; /* Chrome */
  -ms-flex: 1; /* IE 10 */
}

.boxWrapper01 {
  @extend .displayFlex;
  @extend .flexOne;
  justify-content: center;
  flex-direction: column;
  align-items: center;
  background-color: beige;
}

sass中的父子關系

parent_tag {
    .child {
       // rules here
    }
}