vue使用transition組件動畫效果的實例代碼
更新時間:2021年01月28日 15:58:23 作者:任我行RQ
這篇文章主要介紹了vue使用transition組件動畫效果的實例代碼,本文給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
transition文檔地址
定義一個背景彈出層實現(xiàn)淡入淡出效果
<template>
<div>
<button @click="show = !show">
Toggle
</button>
<transition name="fadeBg">
<div class="bg" v-if="show">hello</div>
</transition>
</div>
</template>
<script>
export default {
data: () => ({
show: true
}),
};
</script>
<style lang="less" scoped>
.fadeBg-enter-active,
.fadeBg-leave-active {
transition: opacity 0.3s ease;
}
.fadeBg-enter,
.fadeBg-leave-to {
opacity: 0;
}
.bg {
position: fixed;
top: 20px;
left: 0;
z-index: 105;
width: 100%;
height: 100%;
background: rgba(0, 0, 0, 0.5);
}
</style>
到此這篇關(guān)于vue使用transition組件動畫效果的實例代碼的文章就介紹到這了,更多相關(guān)vue transition組件動畫內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Vue3+Vue Router實現(xiàn)動態(tài)路由導(dǎo)航的示例代碼
隨著單頁面應(yīng)用程序(SPA)的日益流行,前端開發(fā)逐漸向復(fù)雜且交互性強的方向發(fā)展,在這個過程中,Vue.js及其生態(tài)圈的工具(如Vue Router)為我們提供了強大的支持,本文將介紹如何在Vue 3中使用Vue Router實現(xiàn)動態(tài)路由導(dǎo)航,需要的朋友可以參考下2024-08-08
基于vue-seamless-scroll實現(xiàn)無縫滾動效果
這篇文章主要為大家詳細介紹了基于vue-seamless-scroll實現(xiàn)無縫滾動效果,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下2022-04-04
nuxt.js服務(wù)端渲染中axios和proxy代理的配置操作
這篇文章主要介紹了nuxt.js服務(wù)端渲染中axios和proxy代理的配置操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-11-11

