美文网首页
动态修改style

动态修改style

作者: 艾希_可可 | 来源:发表于2019-08-02 10:10 被阅读0次

    一句代码实现动态的改变style

    :class="{'touchActive':state1,'morenbutton':!state1}"
    

    这里我定义了一个state1 这个的初始值是false,当我们点击时,将这个变量变成true
    这样 touchActive定义一个样式
    morenbutton定义另一个样式,就可以实现样式的动态切换

     <div style="display: inline;">
              <button @click="chooseproportionNum(0)" :class="{'touchActive':state1,'morenbutton':!state1}">{{proptionList[0]}}</button>
              <button style="margin-left: 5%;margin-right: 5%;" @click="chooseproportionNum(1)" :class="{'touchActive':state2,'morenbutton':!state2}">{{proptionList[1]}}</button>
              <button @click="chooseproportionNum(2)" :class="{'touchActive':state3,'morenbutton':!state3}">{{proptionList[2]}}</button>
            </div>
    

    css

    
      .morenbutton{
        width: 22%;
        height: 46px;
        background-color: #f1f1f1;
        border-radius: 10px;
        font-size: 16px;
      }
      .touchActive{
        width: 22%;
        height: 46px;
        background-color: #0A87EB;
        border-radius: 10px;
        color: white;
      }
    

    相关文章

      网友评论

          本文标题:动态修改style

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