栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > Web开发 > Vue.js

vue3+typeScript 手风琴(每周一个小组件)

Vue.js 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

vue3+typeScript 手风琴(每周一个小组件)

每周一个小组件 前言

实现功能:带切换动画效果的手风琴
每周分享一个vue3+typescript的小组件,我只想分享下自己的实现思路,楼主是个菜鸡前端,记录下实现过程,说不定对你有帮助。

开发过程

思路:点击手风琴标题传入它的索引,定义一个参数来接收点击的索引,这个参数等于索引就显示手风琴内容。自定义内容可以根据索引来动态显示。

html部分
{{vo.title}}
{{vo.content}}
我是自定义内容1
我是自定义内容2
我是自定义内容3
ts部分

css部分
.accordion {
    width: 800px;
    padding: 50px 20px;
    background: #ecf0f3;
    height: 600px;
    .item {
 text-align: center;
 line-height: 80px;
 margin: 0 auto;
 width: 600px;
 height: 80px;
 border-radius: 12px;
 box-shadow: inset 12px 12px 20px #d1d9e6, inset -12px -12px 20px #fff;
 cursor: pointer;
 margin-bottom: 5px;
    }

    @keyframes fadeIn {
 from {
     opacity: 0;
 }

 to {
     opacity: 1;
 }
    }
    .content {
 opacity: 0;
 min-height: 80px;
 width: 600px;
 margin: 0 auto;
 animation-name: fadeIn;
 animation-duration: 1s;
 animation-fill-mode: both;
    }
}

vue3持续更新中…

转载请注明:文章转载自 www.mshxw.com
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号