Vue3 样式绑定
创始人
2024-03-19 23:29:57
0

Vue3 样式绑定

  • 1.Vue.js class
  • 2.class 属性绑定
  • 3.Vue.js style(内联样式)
  • 4.组件上使用 class 属性

1.Vue.js class

class 与 style 是 HTML 元素的属性,用于设置元素的样式,我们可以用 v-bind 来设置样式属性。

v-bind 在处理 class 和 style 时, 表达式除了可以使用字符串之外,还可以是对象或数组。

v-bind:class 可以简写为 :class


2.class 属性绑定

我们可以为 v-bind:class 设置一个对象,从而动态的切换 class:



实例中将 isActive 设置为 true 显示了一个蓝色的 div 块,如果设置为 false 则不显示

注意:也可以在对象中传入更多属性用来动态切换多个 class,此外,:class 指令也可以与普通的 class 属性共存

例如:

我们可以把一个数组传给 v-bind:class ,实例如下:

以上实例 div class 渲染结果为:


3.Vue.js style(内联样式)

我们可以在 v-bind:style 直接设置样式,可以简写为 :style

hahaha

渲染效果:

在这里插入图片描述

v-bind:style 可以使用数组将多个样式对象应用到一个元素上:

hahaha

渲染效果:

在这里插入图片描述


4.组件上使用 class 属性

当你在带有单个根元素的自定义组件上使用 class 属性时,这些 class 将被添加到该元素中。此元素上的现有 class 将不会被覆盖。

例如:

渲染结果如下:

在这里插入图片描述

相关内容

热门资讯

汽车油箱结构是什么(汽车油箱结... 本篇文章极速百科给大家谈谈汽车油箱结构是什么,以及汽车油箱结构原理图解对应的知识点,希望对各位有所帮...
美国2年期国债收益率上涨15个... 原标题:美国2年期国债收益率上涨15个基点 美国2年期国债收益率上涨15个基...
嵌入式 ADC使用手册完整版 ... 嵌入式 ADC使用手册完整版 (188977万字)💜&#...
重大消息战皇大厅开挂是真的吗... 您好:战皇大厅这款游戏可以开挂,确实是有挂的,需要了解加客服微信【8435338】很多玩家在这款游戏...
盘点十款牵手跑胡子为什么一直... 您好:牵手跑胡子这款游戏可以开挂,确实是有挂的,需要了解加客服微信【8435338】很多玩家在这款游...
senator香烟多少一盒(s... 今天给各位分享senator香烟多少一盒的知识,其中也会对sevebstars香烟进行解释,如果能碰...
终于懂了新荣耀斗牛真的有挂吗... 您好:新荣耀斗牛这款游戏可以开挂,确实是有挂的,需要了解加客服微信8435338】很多玩家在这款游戏...
盘点十款明星麻将到底有没有挂... 您好:明星麻将这款游戏可以开挂,确实是有挂的,需要了解加客服微信【5848499】很多玩家在这款游戏...
总结文章“新道游棋牌有透视挂吗... 您好:新道游棋牌这款游戏可以开挂,确实是有挂的,需要了解加客服微信【7682267】很多玩家在这款游...
终于懂了手机麻将到底有没有挂... 您好:手机麻将这款游戏可以开挂,确实是有挂的,需要了解加客服微信【8435338】很多玩家在这款游戏...