vue圖片插入與設定夜間模式/動態過渡
<template>
<div>
<div>
<h3>動畫過渡</h3>
</div>
<div class="uuu">
<h3>網站夜間模式</h3>
<button @click="show = !show">切換</button>
<div class="abc" v-if="show">模式切換/開關</div>
</div>
<div class="uuu">
<button @click="show = !show">切換</button>
<h3>有動畫過渡</h3>
<transition name="eee">
<div class="abc" v-if="show">動態過渡效果 展示</div>
</transition>
</div>
<div>
<h3>插入圖片</h3>
<img :src="kkk" alt="" />
</div>
<div>
<h3>插入圖片並且設定動畫過渡</h3>
<transition name="eee">
<img :src="kkk" alt="" v-if="show" />
</transition>
</div>
<div>
<h3>插入圖片並且設定自定義的動畫過渡</h3>
<transition name="yyy">
<img :src="kkk" alt="" v-if="show" />
</transition>
</div>
</div>
</template>
<script>
// 匯入圖片路徑
import kkk from "@/assets/like18.png";
// 匯入完畢
export default {
name: "Animation",
data() {
return {
show: false,
// 匯入圖片的
kkk: kkk,
};
},
};
</script>
<style scoped>
.abc {
width: 100px;
height: 100px;
background-color: salmon;
color: seagreen;
font-size: 20px;
display: flex;
justify-content: center;
align-items: center;
}
.uuu {
display: flex;
justify-content: center;
align-items: center;
}
/* 官方網址 */
/* https://cn.vuejs.org/v2/guide/transitions.html */
/* v-enter-active:定義進入過渡生效時的狀態。在整個進入過渡的階段中應用,在元素被插入之前生效,在過渡/動畫完成之後移除。這個類可以被用來定義進入過渡的過程時間,延遲和曲線函式。 */
/* v-leave-to:2.1.8 版及以上定義離開過渡的結束狀態。在離開過渡被觸發之後下一幀生效 (與此同時 v-leave 被刪除),在過渡/動畫完成之後移除。 */
.eee-enter,
.eee-leave-to {
opacity: 0;
transform: translateX(200px) scale(3);
}
.eee-enter-active,
.eee-leave-active {
transition: all 2s ease-in-out;
}
/* 圖片裡面的效果 */
/* */
/* 進入效果 */
.yyy-enter-active{animation: bounce 1s;
}
/* 離開效果--設定相反效果 */
.yyy-leave-active{animation: bounce 1s reverse;}
@keyframes bounce {
0%{transform: scale(0);}
10%{transform: scale(0.2);}
20%{transform: scale(0.4);}
30%{transform: scale(0.6);}
}
</style>
相關文章
- vue element框架動態修改夜間模式Vue框架模式
- JavaScript動態設定元素背景圖片JavaScript
- 直播系統搭建,插入圖片、刪除圖片、設定圖片大小
- Vue實列之過渡和動畫,標籤過渡,多元件過渡,列表過渡Vue動畫元件
- CSS hover改變背景圖片過渡動畫生硬CSS動畫
- Android開發筆記——點選檢視大圖過渡動畫與圖片縮放與移動Android筆記動畫
- Vue.js 動畫與過渡效果實戰Vue.js動畫
- win10 動態圖片桌布怎麼設定_win10怎麼設定動態桌布Win10
- win10系統如何設定每天夜間自動開啟深色模式Win10模式
- vue 裡面動態更換圖片Vue
- vue如何動態載入本地圖片Vue地圖
- 第4章 Vue 過渡和動畫Vue動畫
- 通過示例瞭解Vue過渡和動畫Vue動畫
- Zabbix設定主動模式與被動模式模式
- vue 巧用過渡效果Vue
- WIN10自帶瀏覽器怎麼設定夜間模式Win10瀏覽器模式
- CSS 奇技淫巧:動態高度過渡動畫CSS動畫
- Android之TextView設定drawableRight等圖片文字間隔AndroidTextView
- flutter 暗黑模式切換過渡動畫實現Flutter模式動畫
- vue.js - 過渡&動畫 - 無效情況Vue.js動畫
- Swiper幻燈片設定圖片自動高度的方法
- Windows設定圖片縮圖Windows
- Vue - 使用 transition 過渡動畫、Animate.css 庫動畫Vue動畫CSS
- 【python】圖片插入文字Python
- QT5.9如何實現插入圖片與圖示QT
- vue的列表交錯過渡Vue
- vscode設定背景圖片VSCode
- Android專案總結(3)-登入頁圖片迴圈過渡播放動畫效果Android動畫
- Vue中的基礎過渡動畫原理解析Vue動畫
- LaTeX 中插入GIF圖片
- CAD中如何插入圖片
- Vue 3現實生活中的過渡和微互動Vue
- PRemiere設定音訊片段之間的過渡效果的方法REM音訊
- 設定圖片水平垂直居中
- JavaScript設定背景圖片位置JavaScript
- Typora上傳圖片設定
- win10怎麼關閉夜間模式_windows10如何關閉夜間模式Win10模式Windows
- CSS3的過渡,動畫,圖形轉換CSSS3動畫