tranlate3d的效果显示不出来
<template>
<transition name="search">
<div class="search-wrapper">
<header class="g-header-container">
<search-header @query="getQuery"/>
</header>
<div class="g-content-container"></div>
</div>
</transition>
</template>
<script>
import SearchHeader from './header'
export default {
name: "Search",
components: {
SearchHeader
},
data() {
return{
query: ''
}
},
methods: {
getQuery(query) {
this.query = query;
}
}
}
</script>
<style lang="scss" scoped>
@import "~assets/scss/mixins";
.search {
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: $search-z-index;
background-color: $bgc-theme;
}
.search-enter-active,
.search-leave-active {
transition: all 0.3s;
}
.search-enter,
.search-leave-to {
transform: translate3d(100%, 0, 0);
}
</style>
换成源码也只有返回的时候会出现translate的效果,而自己写的这个在清除浏览器缓存之后也没有出现translate的效果,这会是浏览器版本的问题吗?
正在回答 回答被采纳积分+1
- 参与学习 人
- 提交作业 209 份
- 解答问题 3299 个
本路径是通过ES6基础知识、运用Zepto、Swiper、fullPag等移动端常用工具包、以及当下流行框架Vue,结合多个实战案例,还原真实开发场景,最终实现手机端购物商城网页开发。
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星