sassは変数値に基づいてskinを変更する方法

7393 ワード

/*      */
$color-primary-green:green;
/*       */
$color-primary-blue:blue;
/*       */
$data-defalut:"green"

@mixin color_primary() {
    &[data-txt="green"] {
        background: $color-primary-green;
    }

    &[data-txt="blue"] {
        background: $color-primary-blue;
    }

}

.price {
    height: 400px;

    /*color: $color-primary;*/
    /*       ,   */
    &::before {
        content: attr(data-txt);
    }

    @include color_primary();
    /*        */
}

 
import { Vue, Component, Prop, Watch, Emit } from 'vue-property-decorator' import { mixins } from 'vue-class-component' bgColor: string = "blue"; private changeSkin() { //this.$refs.bgDom.attributes('data-txt', 'green'); this.bgColor = this.bgColor == "blue" ? "green" : "blue"; } </code></pre> <p> </p> <p>git 。 </p> </div> </div> </div> </div> <!--PC WAP --> <div id="SOHUCS" sid="1197722121405571072"></div> <script type="text/javascript" src="/views/front/js/chanyan.js">

興味があるかもしれません

  • [ブラックホールと暗い粒子]光のない世界
    comsci
  • jQuery Lazy Loadピクチャ遅延ロード
    aijuans
    jquery
  • Joddを使うメリット
    Kai_Ge
    jodd
  • jpa Query転hibernate Query
    120153216
    Hibernate
  • Django_Python 3 MySQL/MariaDBサポートの追加
    2002wmj
    mariaDB
  • SQLSERVERで最も多くのIOを消費するSQLを検索
    357029540
    SQL Server
  • Spring UnChecked異常公式定義!
    7454103
    spring
  • mongodb入門ガイド、例
    adminjun
    java mongodb 操作
  • アルファベットで分類:
    A B C D E F G H I J K L M N O P Q R S T U V W X Y Z その他
    トップページ -
    私たちについて -
    構内検索 -
    Sitemap -
    権利侵害苦情
    著作権すべてのIT知識ベースCopyRight© 2000-2050 IT知識ベースIT 610.com , All Rights Reserved.
    京ICP備09083238号