当前位置: 首页 > news >正文

网站都有什么费用网站权重一般有几个等级

网站都有什么费用,网站权重一般有几个等级,关于汽车的网站,在线做视频的网站文章目录 前言类名使用自己定义动画样式多个元素过渡使用第三方库 前言 对于vue中的过渡与动画,官网上是这样概述的: Vue 在插入、更新或者移除 DOM 时,提供多种不同方式的应用过渡效果。包括以下工具: 在 CSS 过渡和动画中自动…

文章目录

  • 前言
  • 类名
  • 使用
    • 自己定义动画样式
    • 多个元素过渡
    • 使用第三方库

前言

对于vue中的过渡与动画,官网上是这样概述的:

Vue 在插入、更新或者移除 DOM 时,提供多种不同方式的应用过渡效果。包括以下工具:

  • 在 CSS 过渡和动画中自动应用 class
  • 可以配合使用第三方 CSS 动画库,如 Animate.css
  • 在过渡钩子函数中使用 JavaScript 直接操作 DOM
  • 可以配合使用第三方 JavaScript 动画库,如 Velocity.js

简言之:vue动画就是

  1. 操作 css 的 trasition 或 animation
  2. vue 会给目标元素添加/移除特定的 class

类名

  1. xxx-enter-active: 指定显示的 transition
  2. xxx-leave-active: 指定隐藏的 transition
  3. xxx-enter/xxx-leave-to: 指定隐藏时的样式

在这里插入图片描述

使用

  1. 在目标元素外包裹
  2. 定义 class 样式
    a) 指定过渡样式: transition
    b) 指定隐藏时的样式: opacity/其它

自己定义动画样式

<template><div><button @click="isShow = !isShow">显示/隐藏</button><transition name="hello" appear><h1 v-show="isShow">你好啊!</h1></transition></div>
</template><script>export default {name:'Test',data() {return {isShow:true}},}
</script><style scoped>h1{background-color: orange;}.hello-enter-active{animation: atguigu 0.5s linear;}.hello-leave-active{animation: atguigu 0.5s linear reverse;}@keyframes atguigu {from{transform: translateX(-100%);}to{transform: translateX(0px);}}
</style>

多个元素过渡

<template><div><button @click="isShow = !isShow">显示/隐藏</button><transition-group name="hello" appear><h1 v-show="!isShow" key="1">你好啊!</h1><h1 v-show="isShow" key="2"></h1>aaa</transition-group></div>
</template><script>export default {name:'Test',data() {return {isShow:true}},}
</script><style scoped>h1{background-color: orange;}/* 进入的起点、离开的终点 */.hello-enter,.hello-leave-to{transform: translateX(-100%);}.hello-enter-active,.hello-leave-active{transition: 0.5s linear;}/* 进入的终点、离开的起点 */.hello-enter-to,.hello-leave{transform: translateX(0);}</style>

使用第三方库

<template><div><button @click="isShow = !isShow">显示/隐藏</button><transition-group appearname="animate__animated animate__bounce" enter-active-class="animate__swing"leave-active-class="animate__backOutUp"><h1 v-show="!isShow" key="1">你好啊!</h1><h1 v-show="isShow" key="2">尚硅谷!</h1></transition-group></div>
</template><script>import 'animate.css'export default {name:'Test',data() {return {isShow:true}},}
</script><style scoped>h1{background-color: orange;}</style>
http://www.yayakq.cn/news/436700/

相关文章:

  • 2017网站建设费用北京网站制作建设公司哪家好
  • 凡科官方网东莞网站建设网站排名优化
  • 自己做的网站算广告吗北京网站制作是什么
  • 嘉兴网站推广价格申请微信支付公司网站
  • 开发网站需要注意的安全问题wordpress不升级能用吗
  • 网站建设栏目分级遵义网站建设推广
  • 网络商城网站怎样做关键词优化wordpress 中文网站
  • 做网站月入7000网站建设电话销售的话术
  • 高校网站建设的文章重庆市工程建设信息网中项网
  • 专业建筑工程网站微信小程序制作软件哪个好
  • 做购物车的网站服务器购买网站
  • 百度收录网站有什么好处做网站充值犯法吗
  • 有哪些电商网站WordPress divi字体
  • 哪个网站做美食视频如何做公司网站制作
  • 做毕业设计哪个网站好东莞市天气
  • 厦门 外贸网站设计图片欣赏
  • 火速网站建设如何查看网站是否被黑
  • 蚌埠哪里做网站网站备案前置审批表
  • 宁波网站公司哪里好水果建设网站前的市场分析
  • 南桥网站建设工程设计有限公司
  • 个人网站设计策划书企业网络推广的方法有哪些
  • 怎么自建网站餐饮网站开发方案
  • 软文素材网站wordpress注册页面插件
  • 上海徽与章网站建设宗旨网站开发招聘简历模板
  • ps做网站主页图片合肥seo网站推广外包
  • 公司网站制做卓智网络科技有限公司
  • 古城做网站的公司深圳我的网站
  • 洛阳网络建站公司dw网页制作教程div
  • 网站首页图片滑动怎么做seo咨询
  • 网站建设流程包括哪些环节网站建设百度认证