CSS--交互效果
2024-10-19 04:33:11
动画过渡效果
//vue
<div class="search-list" v-show="searches.length">
<transition-group name="list" tag="ul">
<li @click="selectItem(item)" class="search-item" :key="item" v-for="item in searches">
<span class="text">{{item}}</span>
<span class="icon" @click.stop="deleteOne(item)">
<i class="icon-delete"></i>
</span>
</li>
</transition-group>
</div>
//js
<script type="text/ecmascript-6">
export default {
props: {
searches: {
type: Array,
default: []
}
},
methods: {
selectItem(item) {
this.$emit('select', item)
},
deleteOne(item) {
this.$emit('delete', item)
}
}
}
</script>
//css
<style lang="stylus" scoped> .search-list
.search-item
display flex
align-items center
height 40px
overflow hidden
&.list-enter-active, &.list-leave-active
transition all 0.1s
&.list-enter, &.list-leave-to
height 0
.text
flex
color #
.icon
extend-click()
.icon-delete
font-size 11px
color #fff </style>
最新文章
- DialogFragment is gone after returning back from another activity
- pthreads 2.0.10 test
- JAVA单例的三种实现方式
- hdu 5719(Arrange)(冷静分析)
- PHP获取POST数据的几种方法汇总
- Swiper之滑块2
- What do data scientist do?
- android141 360 安装软件管理
- HTTP重定向服务器
- 小巧、高效、美观的弹出日历组件 ——lhgcalendar
- AS3 Graphics 多次绘制
- Android开发之发送邮件功能的实现(源代码分享)
- ubuntu12.04安装tar.gz格式的jdk
- redis缓存中间件基础
- SQL学习总结-思维导图
- 搞明白GOROOT,GOPATH,GOBIN,project目录
- HOOK NTFS 禁止格式化
- Lintcode: Majority Number 解题报告
- Linux高级字符设备驱动 poll方法(select多路监控原理与实现)
- SpringMVC 使用 RESTful 架构实现 CRUD 操作
热门文章
- 《JavaScript》 程序基本知识 数据类型。 {0912上} {0912下}
- bootstrap-treeview 中文开发手册
- 最全的MonkeyRunner自动化测试从入门到精通(6)
- 面试题----入参两个Integer,无返回值,然后使这个两个值在调用函数后交换
- python框架之Flask(5)-@app.before_request原理
- torch随机数 manual_seed
- Oracle 26表空间的管理
- C#中Abstract和Virtual(转载)
- Unicode编码与中文互转
- java中的key事件监听机制