class样式和内联style样式
代码语言:javascript复制<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<script type="text/javascript" src="vue.min.js" ></script>
<style>
.red{
color:red;
}
.thin{
font-weight:200;
}
.italic{
font-style:italic;
}
.active{
letter-spacing: 0.5em;
}
</style>
</head>
<body>
<div id="app">
<!--<h1 class="red thin">这是一个测试标签,看它的变化</h1>-->
<!--<h1 :class="['red','thin','italic']">这是一个测试标签,看它的变化</h1>-->
<!--<h1 :class="['red','thin',flag? 'active': '']">这是一个测试标签,看它的变化</h1>-->
<!--<h1 :class="['red','thin',{active:flag}]">这是一个测试标签,看它的变化</h1>-->
<!--<h1 :class="{red:true,thin:false,active:flag}">这是一个测试标签,看它的变化</h1>-->
<h1 style="color:'red'; 'font-weight':'100px'">这是一个测试标签,看它的变化</h1>
<!--<h1 :style="['classobj','classobj2']">这是一个测试标签,看它的变化</h1>
<h1 :style="{color:'red', 'font-weight':'100px'}">这是一个测试标签,看它的变化</h1>
<h1 :style="{color:'red', 'font-weight':'100px'}">这是一个测试标签,看它的变化</h1>-->
</div>
</body>
<script>
new Vue({
el:"#app",
data:{
flag:true,
classobj:{red:true,thin:false,active:true},
classobj2:{red:false,thin:false,active:true}
},
methods:{}
});
</script>
</html>