vue动态控制CSS样式

各位大佬好 想实现这样的需求 当我每次点击按钮添加一个组件时 组件就会缩进15px左右 请问这个如何实现呢?


https://img3.mukewang.com/5c99931c0001ce3308000223.jpg

SMILET
浏览 2989回答 2
2回答

叮当猫咪

两种方式:1.&nbsp; &nbsp;<div :style = "margin: length+'px' "></div>&nbsp; &nbsp;js:&nbsp; &nbsp;data(){&nbsp; &nbsp; return {&nbsp; &nbsp; &nbsp; &nbsp; length: 1,&nbsp; &nbsp; }}2.设置不同的class&nbsp; &nbsp; <div :class="{'youClass': isShow}"></div>&nbsp; &nbsp;&nbsp; &nbsp;&nbsp;js:&nbsp; &nbsp;data(){&nbsp; &nbsp; return {&nbsp; &nbsp; &nbsp; &nbsp; isShow: true ,&nbsp; &nbsp; }}

慕盖茨4494581

:style=“'margin:'xxx” 动态修改xxx
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript