您当前的位置: 首页 > 技术文章 > 前端开发

vue(绑定style属性)

作者: 时间:2023-05-26阅读数:人阅读

                       以对象方式绑定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="https://blog.csdn.net/m0_73495603/article/vue.js"></script>

    <script>

        new Vue({

            el:'#app',

            data:{

                color:'red',

               size:'24px'

           

           

            }

        })

    </script>

vue(绑定style属性)(图1)

                    以对象方式绑定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="https://blog.csdn.net/m0_73495603/article/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>

vue(绑定style属性)(图2)

 vue(绑定style属性)(图3)

 

本站所有文章、数据、图片均来自互联网,一切版权均归源网站或源作者所有。

如果侵犯了你的权益请来信告知我们删除。邮箱:licqi@yunshuaiweb.com

加载中~
如果您对我们的成果表示认同并且觉得对你有所帮助可以给我们捐赠。您的帮助是对我们最大的支持和动力!
捐赠我们
扫码支持 扫码支持
扫码捐赠,你说多少就多少
2
5
10
20
50
自定义
您当前余额:元
支付宝
微信
余额

打开支付宝扫一扫,即可进行扫码捐赠哦

打开微信扫一扫,即可进行扫码捐赠哦

打开QQ钱包扫一扫,即可进行扫码捐赠哦