小胡子的小马驹 · Visual Studio Code ...· 1 年前 · |
爱搭讪的红金鱼 · 如何使用Android的LinkVisual ...· 1 年前 · |
爱热闹的作业本 · Libevent 官方文档学习笔记(1. ...· 1 年前 · |
至今单身的登山鞋 · python利用sympy库对某个函数求导, ...· 1 年前 · |
坚强的面包 · Nginx详解一(理论)-阿里云开发者社区· 1 年前 · |
场景用于单聊群聊、在线客服的聊天对话等
一、布局圈点
1、三角箭头
绘制一个26rpx*26rpx矩形,使它旋转45度,然后隐去对半,形成气泡上的直角三角形。
2、flex-flow改变流动方向
分别取值['row' | 'row-reverse'],实现对方发来的消息头像居左,自己发的消息头像居右。
3、按住说话悬浮层水平与垂直居中
方案1,js手工计算
方案2,纯css
经过对比,方案2要优于方案1
JS圈点
一、touch事件实现上滑取消语音输入
按下出现悬浮,上滑到超过一定位移出现取消提示,松手取消;上滑未超过,松手发送
二、发送消息完毕滚到页尾
在线体验
源码下载
关注订阅号【黄秀杰】或扫一扫下方二维码,回复关键字115
扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2023 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号: 粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
扫码关注腾讯云开发者
领取腾讯云代金券
坚强的面包 · Nginx详解一(理论)-阿里云开发者社区 1 年前 |