广州从化网站建设,徐州招标投标信息网,品牌建设费用包括哪些?,深圳高端设计装饰公司项目中会需要动态添加 style 行内样式#xff0c;现指出常用的几种方式。 注意: 1、凡是有 - 的style属性名都要变成驼峰式#xff0c;比如font-size要变成fontSize。 2、除了绑定值#xff0c;其他的属性名的值要用引号括起来#xff0c;比如fontSize:14px而不是 fontSize…项目中会需要动态添加 style 行内样式现指出常用的几种方式。 注意: 1、凡是有 - 的style属性名都要变成驼峰式比如font-size要变成fontSize。 2、除了绑定值其他的属性名的值要用引号括起来比如fontSize:14px而不是 fontSize:14px。 对象形式
//html
div :style{ color: #333, fontSize: 14px }/div
数组形式
//html
div :style[baseStyles, overridingStyles]/divdata(){ return { baseStyles: { width: 100px, height: 100px }, overridingStyles: { background: red, height: 200px } } }
三目运算符形式
//html
div :style{background:index0 ? #FFFFFF : #000000}/divdiv :style[{color:index0 ?#333:#000},{fontSize:14px}]/div
绑定计算属性
//html
div :stylesetIconStyle/divcomputed{ //动态设置样式 etIconStyle() { return color: #333; fontSize: 14px } }
通过条件绑定样式
//html
div :stylesetIconStyle(index)/divcomputed{ //动态设置样式 etIconStyle() { return function (index) { return index0 ? color: #333 : color: #000 } } }
多重值(浏览器会根据运行支持情况进行选择)
//html
div :style{ display: [-webkit-box, -ms-flexbox, flex] }/div