效果图
注意!!!需要外引入 vue 文件!别忘咯
代码奉上
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
<style>
.aa {
background-color: pink;
width: 60px;
height: 30px;
}
div {
border-radius: 50%;
text-align: center;
margin: 0 auto;
}
</style>
</head>
<body>
<div id="app">
<h1>样式的绑定</h1>
<input type="color" v-model="color" />
<input type="range" min="1" max="1000" v-model="height=width">
<!-- 对象方式 -->
<div
:style="{'fontSize':'48px','backgroundColor':color,'height':height+'px','width':width+'px',lineHeight:height+'px'}">
样式的绑定
</div>
</div>
</body>
<script src="./js/vue.js"></script>
<script>
new Vue({
el: "#app",
data() {
return {
color: "#ffab33",
height: 900,
width: 900
}
},
})
</script>
</html>