注册
环信即时通讯云

环信即时通讯云

单聊、群聊、聊天室...
环信开发文档

环信开发文档

环信FAQ

环信FAQ

集成常见问题及答案
RTE开发者社区

RTE开发者社区

汇聚音视频领域技术干货,分享行业资讯
技术讨论区

技术讨论区

技术交流、答疑
资源下载

资源下载

收集了海量宝藏开发资源
iOS Library

iOS Library

不需要辛辛苦苦的去找轮子, 这里都有
Android Library

Android Library

不需要辛辛苦苦的去找轮子, 这里都有
0
评论

什么是混入,如何正确地使用Mixin web

上帝之眼 发表了文章 • 94 次浏览 • 2024-09-03 09:41 • 来自相关话题

在 Vue.js 中,mixins 是一种代码复用机制,允许我们将多个组件共享的逻辑提取到一个独立的对象中,从而提高代码的可维护性和重用性。下面将详细介绍 mixin 的概念,并通过示例代码来说明它的用法。 什么是 Mixin? Mixin 是一种在 Vue ... ...查看全部
0
评论

uniapp 授权登录、页面跳转及弹窗问题 web

上帝之眼 发表了文章 • 97 次浏览 • 2024-09-03 09:40 • 来自相关话题

uniapp 弹框 主要介绍了 uniapp 弹框使用的一些问题,例如 uni.showModal 中的 content 换行显示实现、uni.showToast()字数超过 7 个显示问题、以及 uni-popup 自定义弹层处理 1. uni.showMo... ...查看全部
0
评论

纯css实现无限循环滚动logo墙 web

上帝之眼 发表了文章 • 102 次浏览 • 2024-09-03 09:39 • 来自相关话题

一、需求 在许多网站的合作伙伴一栏,常常会看到一排排无限地循环滚动的logo墙。 不久前,接到一个类似的需求。需求如下: 1、无限循环滚动; 2、鼠标hover后,暂停滚动,鼠标离开后,继续滚动; 3、支持从左往右和从右往左滚动; 4、滚动速度需要可配置。 简... ...查看全部
0
评论

对象有顺序吗? web

上帝之眼 发表了文章 • 89 次浏览 • 2024-09-03 09:29 • 来自相关话题

前言 对象有顺序吗?换句话说,如果我们遍历一个对象,获取属性的顺序是和属性添加时的顺序一样吗?这靠谱吗?这篇文章将为你揭晓答案。 JavaScript 对象基础 在 JavaScript 中,一个对象是一个无序的键值对集合,键通常是字符串或者 Symbol,而... ...查看全部
0
评论

常见呼吸灯闪烁动画 web

上帝之眼 发表了文章 • 90 次浏览 • 2024-09-03 09:28 • 来自相关话题

最近在需求里遇到了一个手指引导交互的动画需求。这篇文章就来讲讲如何CSS实现这个动画,如下图所示: 简单分析了一下效果,是一个手指移动到某处位置,然后会触发呼吸灯闪烁的效果,所有实现整个动画可以分两步: 呼吸灯闪烁动画 这里介绍下我遇到过得几种呼吸灯闪烁动画... ...查看全部
0
评论

如何写出让同事崩溃的代码 web

上帝之眼 发表了文章 • 89 次浏览 • 2024-09-03 09:07 • 来自相关话题

    废话不多说,咱直接进入主题。手把手教你如何写出让帮你维护代码的同时瞬间崩溃的代码。 一、方法或变量名字随便取     首先,让同事看不懂自己代码的第一步就是,想尽办法让他看... ...查看全部
0
评论

我花了一天时间,做了一个图片上传组件,看起来很酷实际上确实很酷 web

上帝之眼 发表了文章 • 91 次浏览 • 2024-09-03 09:06 • 来自相关话题

今天,我花了一天的时间做了一个图片上传组件。效果如下: 可能有人觉得,这个组件很简单,没什么技术含量,其实确实也啥技术含量。但是,我是想借这个组件,来表达一种封装的思想在里面,希望可以帮助到一些朋友。 简单的描述下这个组件的功能: 用户可以点击下面颜色比较... ...查看全部
0
评论

Taro搭建支付宝小程序实战 web

上帝之眼 发表了文章 • 98 次浏览 • 2024-09-02 08:43 • 来自相关话题

1. 引言 在当今多端应用开发的趋势下,许多开发者面临着需要在不同平台(如微信、支付宝、百度等小程序,以及H5和React Native应用)上编写和维护多套代码的挑战。为了解决这一问题,市场上涌现了多种跨端开发框架,旨在帮助开发者实现“一次编写,多端运行”的... ...查看全部
0
评论

优雅实现任意形状的水球图,领导看了都说好 web

上帝之眼 发表了文章 • 87 次浏览 • 2024-09-02 08:38 • 来自相关话题

前言 翌日 我吃着早餐,划着水。 不一会,领导走了过来。 领导:小伙子,你去XX项目实现一个设备能源图,要求能根据剩余能量显示水波高低。 我: 啊?我?这个项目我没看过代码。 领导:任务有点急,你自己安排时间吧,好好搞,给你争取机会。 我:好吧。(谁叫咱只是一... ...查看全部
0
评论

这可能是见过的最好用的弹幕库 🔥🔥 web

上帝之眼 发表了文章 • 88 次浏览 • 2024-09-02 08:37 • 来自相关话题

最近把五年前写的一个弹幕库给重构了一下,本来两年前就想着做这件事,但是其中有一段工作时间压力很大,所以就搁置了,导致没有时间来做这件事情,最近周末 + 晚上花一些时间重构了下,并把文档好好写了一下。言归正传,这篇文章会介绍部分这个弹幕库有的能力,如果正好符合你... ...查看全部
0
评论

别再用模板语法和'+'来拼接url了 web

上帝之眼 发表了文章 • 84 次浏览 • 2024-09-02 08:36 • 来自相关话题

在前端开发中,我们经常需要处理URL,例如在发起HTTP请求时构建API端点,或在页面导航时构建动态链接、拼接动态参数。 过去,我们习惯于使用模板语法和字符串拼接来构建这些URL,现在在代码中依然可以看到新的代码还在使用这种方法。 但这种方法不仅容易出错,而且... ...查看全部
0
评论

如何访问数组最后一个元素 web

上帝之眼 发表了文章 • 67 次浏览 • 2024-09-02 08:27 • 来自相关话题

原文链接:blog.ignacemaes.com/the-easy-wa… 在JavaScript中,想要获取数组的最后一个元素并不是一件简单的事情,尤其是和一些其他编程语言相比。比如说,在Python里,我们可以通过负数索引轻松访问数组的最后一个元素。但是在... ...查看全部
0
评论

用electron写个浏览器给自己玩 web

上帝之眼 发表了文章 • 72 次浏览 • 2024-09-02 08:26 • 来自相关话题

浏览器这种东西工程量很唬人,但是有了electron+webview我们就相当于只需要干组装的活就可以了,而且产品目标就是给自己玩, 成品的效果 😄本来想写成专业的技术博客,但是发现大家好像对那种密密麻麻,全是代码的技术博客不感兴趣,我就挑重点来写吧。 下... ...查看全部
0
评论

【前端缓存】localStorage是同步还是异步的?为什么? web

上帝之眼 发表了文章 • 83 次浏览 • 2024-08-30 08:59 • 来自相关话题

🧑‍💻 写在开头 点赞 + 收藏 === 学会🤣🤣🤣 首先明确一点,localStorage是同步的 🥝 一、首先为什么会有这样的问题 localStorage 是 Web Storage API 的一部分,它提供了一种存储键值对的机制。loca... ...查看全部
0
评论

高德API花式玩法:租房辅助工具 web

上帝之眼 发表了文章 • 96 次浏览 • 2024-08-30 08:59 • 来自相关话题

前言 做gis的同学肯定知道等时圈这个东西,即:在一定时间内通过某种出行方式能到达的范围 通过一些计算,我们可以做一些好玩的事情,比如上图通过调用mapbox等时圈接口,计算在蓝色点位附近骑车17分钟可以到达哪些公司或学校。 可能由于国内交通情况更为复杂,做... ...查看全部
0
评论

大文件分片上传 web

上帝之眼 发表了文章 • 88 次浏览 • 2024-08-29 09:25 • 来自相关话题

前言 大文件上传是项目中的一个难点和亮点,在面试中也经常会被面试官问到,所以今天蘑菇头来聊聊这个大文件上传。 什么样的文件算的上是大文件? 对于Web前端来说,当涉及到上传或下载操作时,通常认为任何超过10MB的文件都属于较大文件,尤其是对于HTTP POST... ...查看全部
0
评论

uniapp开发微信小程序,我踩了大家都会踩的坑 web

上帝之眼 发表了文章 • 100 次浏览 • 2024-08-29 09:23 • 来自相关话题

最近使用uniapp开发了一个微信小程序(本项目技术栈是uniapp + vue3 + ts,用了最近比较火的模板unibest。),踩了一些大家普遍都会踩的坑,下面做一些总结。文章多处引用到权威官方内容和一些比较可靠的文章。如有错误,欢迎指正。 1. 使用... ...查看全部
0
评论

面试官问我为什么 [] == ![] 为 true, 我表面冷静,实则内心慌的一批 web

上帝之眼 发表了文章 • 85 次浏览 • 2024-08-29 09:19 • 来自相关话题

前言 面试官问我,[] == ![] 的结果是啥,我:蒙一个true; 面试官:你是对的;我:内心非常高兴; 面试官:解释一下为什么; 我:一定要冷静,要不就说不会吧;这个时候,面试官笑了,同学,感觉你很慌的一批啊! 不必慌张,我们慢慢来! 在当今的编程领... ...查看全部
0
评论

前端比localStorage存储还大的本地存储方案 web

上帝之眼 发表了文章 • 88 次浏览 • 2024-08-29 09:18 • 来自相关话题

产品的原话就是“要又大又全”。既然存储量大,也要覆盖全多种设备多种浏览器。 方案选择 既然要存储的数量大,得排除cookie localStorage,虽然比cookie多,但是同样有上限(5M)左右,备选 websql 使用简单,存储量大,兼容性差,备选 ... ...查看全部
0
评论

前端中 JS 发起的请求可以暂停吗 web

上帝之眼 发表了文章 • 94 次浏览 • 2024-08-29 09:10 • 来自相关话题

在前端中,JavaScript(JS)可以使用XMLHttpRequest对象或fetch API来发起网络请求。然而,JavaScript本身并没有提供直接的方法来暂停请求的执行。一旦请求被发送,它会继续执行并等待响应。 尽管如此,你可以通过一些技巧或库来模... ...查看全部
0
评论

手撸一个精美简约loading加载功能,再也不怕复杂的网页效果了 web

上帝之眼 发表了文章 • 85 次浏览 • 2024-08-29 09:09 • 来自相关话题

我来看看怎么个事? 你们还记得自己为什么要做程序员吗?我先来说,就是看见别人有一个精美的网站。但是,现在很多人要么就是后端crud boy,要么就是前端vue渲染数据girl。没有现成的框架,现成的ui组件,就没法写代码了。好看的网页怎么来呢?有人会说是UI设... ...查看全部
0
评论

首屏优化之:import 动态导入 web

上帝之眼 发表了文章 • 86 次浏览 • 2024-08-28 08:40 • 来自相关话题

 前言 前面我们聊过可以通过不同的 script 属性比如 defer,async 来实现不同的加载效果,从而实现首屏优化。 今天我们来聊一下动态导入之 import,当然 import 动态导入也不是一把梭的,也是需要根据项目情况进行使用,在面试以... ...查看全部
0
评论

优雅的处理async/await错误 web

上帝之眼 发表了文章 • 174 次浏览 • 2024-08-28 08:39 • 来自相关话题

async/await使用 async/await 解决了Promise的链式调用(.then)造成的回调地狱,使异步回调变得像同步一样美观! 使用的方式如下: // 异步函数1 let postFun1 = function () { retur... ...查看全部
0
评论

threejs 搭建智驾自车场景 web

上帝之眼 发表了文章 • 97 次浏览 • 2024-08-28 08:36 • 来自相关话题

智能驾驶业务里常用web 3d来可视化地图和传感器数据、显示路径规划结果等方法协助算法调试和仿真,可以用threejs来做,毕竟在国内社区相对活跃,也比较容易上手,效果类似下图: 当然以上图片都是客户端的版本,web3d版本的ui其实并不会这么精致,毕竟只... ...查看全部
0
评论

想学 pinia ?一文就够了 web

上帝之眼 发表了文章 • 83 次浏览 • 2024-08-28 08:35 • 来自相关话题

有时候不得不承认,官方的总结有时就是最精简的: Pinia 是 Vue 的存储库,它允许您跨组件/页面共享状态。 虽然作为Vuex的升级版,但为了尊重原作者,所以取名pinia,而没有取名Vuex,所以大家可以直接将pinia比作为Vue3的Vuex,同时... ...查看全部
0
评论

你知道为什么template中不用加.value吗? web

上帝之眼 发表了文章 • 85 次浏览 • 2024-08-28 08:30 • 来自相关话题

Vue3 中定义的ref类型的变量,在setup中使用这些变量是需要带上.value才可以访问,但是在template中却可以直接使用。 询其原因,可能会说 Vue 自动进行ref解包了,那具体如何实现的呢? proxyRefs Vue3 中有有个方法prox... ...查看全部
0
评论

将html转化成图片 web

上帝之眼 发表了文章 • 84 次浏览 • 2024-08-28 08:27 • 来自相关话题

如何将指定html内容转化成图片保存?这个问题很值得深思,实际应用中也很有价值。最直接的想法就是使用canvas,熟悉canvas的同学可以尝试一下。这里不做太多的说明,本文采用html2canvas库来实现。 html2canvas库的使用非常简单,只需要... ...查看全部
0
评论

Vue3中watch好用,但watchEffect、watchSyncEffect、watchPostEffect简洁 web

上帝之眼 发表了文章 • 86 次浏览 • 2024-08-28 08:26 • 来自相关话题

比较好奇vue项目中使用watch还是watchEffect居多,查看了element-plus、ant-design-vue两个UI库, 整体上看,watch使用居多,而watchEffect不怎么受待见,那这两者之间有什么关系? APIwatchwatch... ...查看全部
0
评论

vue3为啥推荐使用ref而不是reactive web

上帝之眼 发表了文章 • 73 次浏览 • 2024-08-28 08:25 • 来自相关话题

在 Vue 3 中,ref 和 reactive 都是用于声明响应式状态的工具,但它们的使用场景和内部工作机制有所不同。Vue 3 推荐使用 ref 而不是 reactive 的原因主要涉及到以下几个方面: 简单的原始值响应式处理: ref 更适合处理简单... ...查看全部
0
评论

Node拒绝当咸鱼,Node 22大进步 web

上帝之眼 发表了文章 • 85 次浏览 • 2024-08-28 08:23 • 来自相关话题

这几年,deno和bun风头正盛,大有你方唱罢我登场的态势,deno和bun的每一次更新版本,Node都会被拿来比较,比较结果总是Node落后了。 这种比较是不是非常熟悉,就像卖手机的跟iPhone比,卖汽车的跟特斯拉比,比较的时候有时候还得来个「比一分钱硬币... ...查看全部
0
评论

用了这么久Vue,你用过这几个内置指令提升性能吗? web

上帝之眼 发表了文章 • 85 次浏览 • 2024-08-28 08:23 • 来自相关话题

前言 Vue的内置指令估计大家都用过不少,例如v-for、v-if之类的就是最常用的内置指令,但今天给大家介绍几个平时用的比较少的内置指令。毕竟这几个Vue内置指令可用可不用,不用的时候系统正常跑,但在对的地方用了却能提升系统性能,下面将结合示例进行详细说明。... ...查看全部
0
评论

【在线聊天室😻】前端进阶全栈开发🔥 web

上帝之眼 发表了文章 • 88 次浏览 • 2024-08-27 10:15 • 来自相关话题

项目效果登录注册身份认证、私聊、聊天室 项目前端React18仓库:github.com/mcmcCat/mmc…项目后端Nestjs仓库:github.com/mcmcCat/mmc…语雀上的笔记:http://www.yuque.com/maim... ...查看全部
0
评论

前端时间分片渲染 web

上帝之眼 发表了文章 • 82 次浏览 • 2024-08-27 09:57 • 来自相关话题

在经典的面试题中:”如果后端返回了十万条数据要你插入到页面中,你会怎么处理?” 除了像 useVirtualList 这样的虚拟列表来处理外,我们还可以通过 时间分片 来处理 通过 setTimeout 直接上一个例子: <!-- * @Author:... ...查看全部
0
评论

前端:“这需求是认真的吗?” —— el-select 的动态宽度解决方案 web

上帝之眼 发表了文章 • 119 次浏览 • 2024-08-27 09:54 • 来自相关话题

Hello~大家好。我是秋天的一阵风 ~ 前言 最近我遇到了一个神奇的需求,客户要求对 el-select 的 宽度 进行动态设置。 简单来说,就是我们公司有一些选择框,展示的内容像“中华人民共和国/广西壮族自治区/南宁市/西乡塘区”这么长,一不小心就会内容超... ...查看全部
0
评论

告别频繁登录:教你用Axios实现无感知双Token刷新 web

上帝之眼 发表了文章 • 110 次浏览 • 2024-08-27 09:49 • 来自相关话题

一、引言在现代系统中,Token认证已成为保障用户安全的标准做法。然而,尽管许多系统采用了这种认证方式,却在处理Token刷新方面存在不足,导致用户体验不佳。随着Token有效期的缩短,频繁的重新登录成为常见现象,许多系统未能提供一种无缝的、用户无感知的Tok... ...查看全部
0
评论

前端到底该如何安全的实现“记住密码”? web

上帝之眼 发表了文章 • 91 次浏览 • 2024-08-27 09:48 • 来自相关话题

在 web 应用里,“记住密码”这个小小的功能,可是咱用户的贴心小棉袄啊,用起来超级方便!但话说回来,咱们得怎样做才能既让用户享受这便利,又能牢牢护住他们的数据安全呢?这可得好好琢磨一番哦!接下来,咱们就来聊聊,有哪些靠谱的方法能实现“记住密码”这个功能,而且... ...查看全部
0
评论

uniapp 地图如何添加?你要的教程来喽! web

上帝之眼 发表了文章 • 100 次浏览 • 2024-08-27 09:47 • 来自相关话题

地图在 app 中使用还是很广泛的,常见的应用常见有: 1、获取自己的位置,规划路线。 2、使用标记点进行标记多个位置。 3、绘制多边形,使用围墙标记位置等等。 此篇文章就以高德地图为例,以上述三个常见需求为例,教大家如何在 uniapp 中添加地图。 作为一... ...查看全部
0
评论

告别轮询,SSE 流式传输可太香了! web

上帝之眼 发表了文章 • 88 次浏览 • 2024-08-27 09:45 • 来自相关话题

今天想和大家分享的一个技术是 SSE 流式传输 。如标题所言,通过 SSE 流式传输的方式可以让我们不再通过轮询的方式获取服务端返回的结果,进而提升前端页面的性能。 对于需要轮询的业务场景来说,采用 SSE 确实是一个更好的技术方案。 接下来,我将从 SSE ... ...查看全部
0
评论

整理最近的生活 web

上帝之眼 发表了文章 • 72 次浏览 • 2024-08-27 09:40 • 来自相关话题

Hi,见到你真好 :)写在开始自从去年 8月 搬到 上海 之后,就很少再写文章,很多的思路都是断断续续,导致也不知道该写点什么,所以最后是是草稿攒了一堆,大纲整整齐齐,内容空空如也,甚是尴尬。时间长了后,逐渐就有点开摆的心态。也有点理解为什么很多技术同学突然就... ...查看全部
0
评论

if-else嵌套太深怎么办? web

上帝之眼 发表了文章 • 83 次浏览 • 2024-08-27 09:19 • 来自相关话题

在前端开发中,if-else 嵌套过深往往会导致代码可读性下降、维护难度增加,甚至引发潜在的逻辑错误。本文将从一个典型的深层 if-else 嵌套案例出发,逐步分析并探讨多种优化策略,帮助开发者解决这一问题。 一、深层 if-else 嵌套的案例 假设我们正在... ...查看全部
0
评论

Oracle开始严查Java许可! web

上帝之眼 发表了文章 • 84 次浏览 • 2024-08-27 09:14 • 来自相关话题

0x01、 前段时间在论坛里就看到一个新闻,说“Oracle又再次对Java下手,开始严查Java许可,有企业连夜删除JDK”,当时就曾在网上引起了一阵关注和讨论。 这不最近在科技圈又看到有媒体报道,Oracle再次严查,对于Java许可和版权的审查越来越严格... ...查看全部
0
评论

网页也能像 QQ 一样发出右下角消息?轻松实现桌面通知! web

上帝之眼 发表了文章 • 95 次浏览 • 2024-08-26 14:24 • 来自相关话题

网页也能像 QQ 一样发出右下角消息?轻松实现桌面通知! 大家好,我是蒜鸭。今天我们来聊聊如何让网页像 QQ 那样在右下角弹出消息通知。这个功能不仅能提升用户体验,还能增加网站的互动性。让我们一起探索如何在网页中实现这个酷炫的功能吧! 1. 为什么需要网页通知... ...查看全部
0
评论

url请求参数带有特殊字符“%、#、&”时,参数被截断怎么办? web

上帝之眼 发表了文章 • 87 次浏览 • 2024-08-26 14:21 • 来自相关话题

是的,最近又踩坑了! 事情是这样的,我们测试小姐姐在一个全局搜索框里输入了一串特殊字符“%%%”,然后进行搜索,结果报错了。而输入常规字符,均可以正常搜索。 一排查,发现特殊字符“%%%”并未成功传给后端。 我们的这个全局搜索功能是需要跳转页面才能查看到搜索结... ...查看全部
0
评论

前端代码重复度检测 web

上帝之眼 发表了文章 • 90 次浏览 • 2024-08-26 14:20 • 来自相关话题

在前端开发中,代码的重复度是一个常见的问题。重复的代码不仅增加了代码的维护成本,还可能导致程序的低效运行。为了解决这个问题,有许多工具和技术被用来检测和消除代码重复。其中一个被广泛使用的工具就是jscpd。 jscpd简介 jscpd是一款开源的JavaScr... ...查看全部
0
评论

2种纯前端换肤方案 web

上帝之眼 发表了文章 • 74 次浏览 • 2024-08-26 14:19 • 来自相关话题

前言 换肤功能是一项普遍的需求,尤其是在夜晚,用户更倾向于使用暗黑模式。在我负责的公司项目中,每个项目都有换肤功能的需求。 过去,我主要使用 SCSS 变量,并利用其提供的函数,如 @each、map-get来实现换肤功能。但因其使用成本高,只能适用于SCSS... ...查看全部
0
评论

实现一个支持@的输入框 web

上帝之眼 发表了文章 • 82 次浏览 • 2024-08-26 09:38 • 来自相关话题

近期产品期望在后台发布帖子或视频时,需要添加 @用户 的功能,以便用户收到通知,例如“xxx在xxx提及了您!”。然而,现有的开源库未能满足我们的需求,例如 ant-design 的 Mentions 组件: 但是不难发现跟微信飞书对比下,有两个细节没有处... ...查看全部
0
评论

Vue.js 自动路由:告别手动配置,让开发更轻松! web

上帝之眼 发表了文章 • 72 次浏览 • 2024-08-26 09:19 • 来自相关话题

在使用 Vue.js 开发项目的时候,我最头疼的就是创建路由,尤其是项目越来越大的时候,管理 route.ts 或 route.js 文件简直是一场噩梦! 我曾经做过一个页面超级多的项目,每新增一个页面就要更新路由,删除页面也要更新路由文件,不然就会报错,真是... ...查看全部
0
评论

JS类型判断的四种方法,你掌握了吗? web

上帝之眼 发表了文章 • 92 次浏览 • 2024-08-26 09:17 • 来自相关话题

引言 JavaScript中有七种原始数据类型和几种引用数据类型,本文将清楚地介绍四种用于类型判断的方法,分别是typeOf、instanceOf、Object.prototype.toString.call()、Array.isArray(),并介绍其使用方... ...查看全部
0
评论

学TypeScript必然要了解declare web

上帝之眼 发表了文章 • 183 次浏览 • 2024-08-26 09:15 • 来自相关话题

背景 declare关键字是为了服务TypeScript的。TypeScript是什么在这里就不多介绍了,但是我们要知道ts文件是需要TypeScript编译器转换为js文件才可以执行,并且在编译阶段就会进行类型检查。但是在TypeScript中并不支持js可... ...查看全部
0
评论

厉害了,不用js就能实现文字中间省略号 web

上帝之眼 发表了文章 • 88 次浏览 • 2024-08-26 09:12 • 来自相关话题

今天发现一个特别有意思的效果,并进行解析,就是标题的效果 参考链接 实现地址 CodePen 如果要实现这个功能,我想很多人第一时间想到的都是用js去计算dom容器和文字之间是否溢出吧?但今天带来一个用css实现的效果,不用自己计算,只需要寥寥几行(bu... ...查看全部