Vue之style的用法
来源:互联网 发布:淘宝视频剪辑收费 编辑:程序博客网 时间:2024/05/19 02:03
Vue中style的用法总结如下:
v-bind:style 简写:style
1.基本用法
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title></title> <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0"> <meta name="apple-mobile-web-app-capable" content="yes"> <meta name="apple-mobile-web-app-status-bar-style" content="black"> <style> .red{ color: red; } .blue{ background: blue; } </style> <script src="vue.js"></script> <script> window.onload=function(){ new Vue({ el:'#box', data:{ }, methods:{ } }); }; </script> </head><body> <div id="box"> <strong :style="{color:'red'}">文字...</strong> </div></body></html>
描述:
<strong :style="{color:'red'}">文字...</strong>
其中的red是class的
结果:
2.采用数组形式
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title></title> <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0"> <meta name="apple-mobile-web-app-capable" content="yes"> <meta name="apple-mobile-web-app-status-bar-style" content="black"> <style> .red{ color: red; } .blue{ background: blue; } </style> <script src="vue.js"></script> <script> window.onload=function(){ new Vue({ el:'#box', data:{ c:{color:'red'} }, methods:{ } }); }; </script></head><body> <div id="box"> <strong :style="[c]">文字...</strong> </div></body></html>
描述:
采用数组的形式,设置变量c,在data中以对象的形式设置style属性
结果:
3.使用数组的形式,设置多个属性
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>智能社——http://www.zhinengshe.com</title> <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0"> <meta name="apple-mobile-web-app-capable" content="yes"> <meta name="apple-mobile-web-app-status-bar-style" content="black"> <style> .red{ color: red; } .blue{ background: blue; } </style> <script src="vue.js"></script> <script> window.onload=function(){ new Vue({ el:'#box', data:{ c:{color:'red'}, b:{backgroundColor:'blue'} }, methods:{ } }); }; </script></head><body> <div id="box"> <strong :style="[c,b]">文字...</strong> </div></body></html>
描述:
和第二种一样,可以设置多个属性
结果:
4.使用设置一个变量的方法
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>智能社——http://www.zhinengshe.com</title> <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0"> <meta name="apple-mobile-web-app-capable" content="yes"> <meta name="apple-mobile-web-app-status-bar-style" content="black"> <style> .red{ color: red; } .blue{ background: blue; } </style> <script src="vue.js"></script> <script> window.onload=function(){ new Vue({ el:'#box', data:{ a:{ color:'red', backgroundColor:'gray' } }, methods:{ } }); }; </script></head><body> <div id="box"> <strong :style="a">文字...</strong> </div></body></html>
阅读全文
0 0
- Vue之style的用法
- vue中class和style的用法:
- Vue.js之Class 与 Style 绑定
- Vue基础之Class和Style绑定
- Style.display 的用法
- ng-style的用法
- vue之watch用法
- vue之watch用法
- vue之watch用法
- Vue的class和Style绑定
- vue中style与class的绑定
- vue的Class 与 Style 绑定
- Vue的Class 与 Style 绑定
- javascript的style.display用法
- java中style的用法
- HTML中 Style的用法
- 关于Style的用法例子
- Vue的基本用法
- cocoscreator实现微信内置浏览器点击图片识别图中二维码
- 《Effective Java》(9~11)阅读笔记
- 记录华为、魅族手机无法打印 Log 日志的问题
- 单链表的逆置
- hdu 1274 展开字符串
- Vue之style的用法
- 杭电oj1010题:Tempter of the Bone
- C中enum用法
- 2017.9.23 新Nim游戏 失败总结
- 索引在文件和内存中的数据结构(搜索阶段)
- wireshark 实用过滤表达式(针对ip、协议、端口、长度和内容)
- Java反射与动态代理
- python
- javascript模板引擎:art-template文档笔记