vue(绑定style属性)

                       以对象方式绑定style属性

 <div id="app">

        <!-- 在行内属性中书写样式 -->

        <div style="color:royalblue ; font-size: 48px;">黄绥睿真帅个鬼</div>

   

        <!-- 把行内属性改造成对象,以对象方式绑定style属性

        外部增加{};属性值改造成字符串;分高改成逗号;属性名到对象名的改变 -->

        <div v-bind:style="{color:'red',fontSize:'48px'}">小钟不要脸</div>

               <!-- 把属性值改成变量 -->

               <!-- 第一个color是样式名,第二个color是变量名,和data中的变量保持一致 -->

        <div v-bind:style="{color:color,fontSize:size}">小邹也没用</div>

    <script src="../vue.js"></script>

    <script>

        new Vue({

            el:'#app',

            data:{

                color:'red',

               size:'24px'

           

           

            }

        })

    </script>

                    以对象方式绑定class属性

<div id="app">

        <button @click="btn">这里</button>

        <!-- 想要动态的设置class,也是给一个对象 -->

        <!-- 属性值:就是类名 -->

        <!-- 属性值:就是布尔值,如果为true,就代表有这个类名:false代表没有 -->

        <!-- <div class="box" v-bind:class="{bg:ture}"></div> -->

        <!-- 把布尔值转换成变量名,在data中去阐明这个变量 -->

        <div class="box" v-bind:class="{bg:isBg}"></div>

    </div>

    <script src="../vue.js"></script>

    <script>

        new Vue({

            el:'#app',

            data:{

                isBg:true,

                flag:0

            },

            methods:{

                btn(){

                    if(this.flag==0){

                        this.isBg=true

                        this.flag=1;

                    }

                    else{

                        this .isBg=false;

                        this.flag=0;

                    }

                }

            }

        })

    </script>

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值