在main.js里面全局定义一个拖动指令,也可在局部定义。
最后给当前图片的元素加上v-drag,以及position: absolute的样式,图片就能正常的拖动了
vue项目中常常会根据某种状态添加样式一些样式,比如每个网站顶部都会根据进入某个页面添加某些样式。解决方法:可以根据 $route路由上判断
假如某个路由$route.path里面有地址栏路由,即indexOf不等于-1,即可添加某种样式。
一、Vue css过渡的基本语法<div v-if="show" :transition="expand">hello</div>
然后为 .expand-transition, .expand-enter 和 .expand-leave 添加 CSS
/* 必需 */
.expand-transition {
transition: all .3s ease
height: 30px
padding: 10px
background-color: #eee
overflow: hidden
}
/* .expand-enter 定义进入的开始状态 */
/* .expand-leave 定义离开的结束状态 */
.expand-enter, .expand-leave {
height: 0
padding: 0 10px
opacity: 0
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)