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框架模式
- Vue過渡與動畫Vue動畫
- JavaScript動態設定元素背景圖片JavaScript
- 直播系統搭建,插入圖片、刪除圖片、設定圖片大小
- vue 裡面動態更換圖片Vue
- vue如何動態載入本地圖片Vue地圖
- win10 動態圖片桌布怎麼設定_win10怎麼設定動態桌布Win10
- win10系統如何設定每天夜間自動開啟深色模式Win10模式
- Android開發筆記——點選檢視大圖過渡動畫與圖片縮放與移動Android筆記動畫
- Vue實列之過渡和動畫,標籤過渡,多元件過渡,列表過渡Vue動畫元件
- CSS hover改變背景圖片過渡動畫生硬CSS動畫
- vue 巧用過渡效果Vue
- Vue.js 動畫與過渡效果實戰Vue.js動畫
- Zabbix設定主動模式與被動模式模式
- WIN10自帶瀏覽器怎麼設定夜間模式Win10瀏覽器模式
- 微博微信圖片瀏覽過渡動畫的實現動畫
- CSS 奇技淫巧:動態高度過渡動畫CSS動畫
- 安卓開發之樣式和主題的使用與夜間/白天模式的動態轉換安卓模式
- plsql插入圖片SQL
- 圖片設定level-list,根據不同狀態顯示不同圖片
- vue的列表交錯過渡Vue
- Windows設定圖片縮圖Windows
- QT5.9如何實現插入圖片與圖示QT
- UIScrollView瀏覽一組圖片,且圖片與圖片之間有間隔UIView
- 動態和靜態設定binlog模式及詳解模式
- 設定svg圖片大小SVG
- JavaScript設定背景圖片JavaScript
- css設定背景圖片鋪滿固定不動CSS
- 通過示例瞭解Vue過渡和動畫Vue動畫
- Vue 3現實生活中的過渡和微互動Vue
- 第4章 Vue 過渡和動畫Vue動畫
- Vue過渡的應用及技巧Vue
- 打造自己的 APP「冰與火百科」(四):WebView 互動、夜間模式APPWebView模式
- CSS3 動畫實現的 3D 圖片過渡特效CSSS3動畫3D特效
- 【python】圖片插入文字Python
- Word繪圖工具欄精確移動圖片的設定繪圖
- win10怎麼關閉夜間模式_windows10如何關閉夜間模式Win10模式Windows
- 過渡型培訓模式(轉載)模式