Vue
绑定 Style
对象语法
<div v-bind:style="{ color: activeColor, fontSize: fontSize + 'px' }"></div>
注:CSS 属性名可以用驼峰式 (camelCase) 或短横线分隔 (kebab-case,记得用引号括起来) 来命名
对象可以定义到data中,然后在HTMl中绑定
data: {
styleObject: {
color: 'red',
fontSize: '13px'
}
}
<div v-bind:style="styleObject"></div>
数组语法
指将上面提到的多个对象,同时绑定到HTML中
<div v-bind:style="[baseStyles, overridingStyles]"></div>