探索用户界面UI元素,在线CSS/HTML/Tailwind实例
汇聚大量开发者和设计师分享的前瞻技术与设计经验。
先看效果,再看代码 上周上线一个内部管理系统,第二天就收到安全组邮件:「检测到 Session 固定漏洞,风险等级中」。我盯着邮件看了三秒,心里一沉——又来了。 不是没防过。但这次是旧项目接入新登录模...
又踩坑了,平板上按钮点不动、列表滚不动 今天上线前 QA 在 iPad Pro 上测了一圈,直接甩给我三张截图:首页轮播图点不了、侧边栏菜单展开后点第二级没反应、长列表 touchmove 滚不动……...
谁更灵活?谁更省事? 数据最小化不是个新概念,但真落到前端代码里,它就不是“少传点字段”那么简单了。我去年在做一个医保报销类 H5 页面时,后端甩来一个 38 字段的 userProfile 接口响应...
谁更灵活?谁更省事? 最近在做一个移动端拖拽排序组件,需求看着简单:手指按住卡片、拖动、松手后更新顺序。但实际一上手就发现——touch事件原生写起来真他妈累。preventDefault反复加、to...
谁更灵活?谁更省事? 触摸劫持(Touch Hijacking)这玩意儿,说白了就是用户明明想滑动页面,结果手指一划,触发了你写的某个按钮、轮播图、抽屉菜单甚至整个页面都卡死了——不是 bug,是 f...
优化前:卡得不行 上个月上线一个后台管理页,用 Vue 3 + Pinia + Vue Router,路由跳转全靠 router.push 编程式导航。本来以为很轻量,结果一测发现:从首页点进「数据看...
Audio.play() 在 iOS 上静音失效?别急,先关掉“静音开关” 今天上线前测音频组件,发现一个离谱问题:在 iPhone Safari 里点播放按钮,audio.play() 调用成功、没...
优化前:卡得不行 我们有个金融类 App,iOS 和 Android 都用 WebView 做内嵌浏览器展示活动页、协议页、H5 表单。上线后客服天天反馈:用户点“同意协议”要等 4~5 秒才跳转,有...
谁更灵活?谁更省事? 面包屑这玩意儿,看着小,真做起来容易翻车。上周改一个后台系统的导航栏,就因为面包屑的路径解析逻辑不对,导致三级菜单进不去、刷新后 breadcrumb 丢了一级、还跟 Vue R...
谁更灵活?谁更省事? 上周又接到个需求:在富文本编辑器里加 Mention 功能,@用户后自动高亮、带下拉建议、支持回车/Tab 选中、还能嵌套在 textarea 或 contenteditable...
先看效果,再看代码 上周给一个老项目加新功能,得复用另一个团队维护的 UI 组件库。他们不发 npm 包,也不开放私有 registry 权限,只给了个 Git 仓库地址:git@github.com...
我的写法,亲测靠谱 我用 Prettier + ESLint + Husky 这套组合,在三个中大型 React 项目里跑了两年多,基本没再手动格式化过代码。不是因为懒,是实在被人工对齐、分号争议、缩...
项目初期的技术选型 去年下半年接了个内部中后台系统,需求挺典型:权限粒度细、菜单动态加载、多级嵌套路由、需要 SSR 支持(老板说“要对 SEO 友好”,虽然我知道中后台根本没人搜…但他说了就得做)、...
我的写法,亲测靠谱 音频可视化这事,我前后在三个项目里搞过:一个音乐播放器 Demo、一个直播后台的声波监控面板、还有一个给盲人用户做的语音反馈可视化小模块。每次上线前都得调半天——不是波形跳得太疯,...
requestIdleCallback用着用着,页面卡死了? 今天上线前压测,发现一个很诡异的问题:页面在低端安卓机上滑动几下后,突然就“冻住”了——touchmove不触发、按钮点不动、定时器也停了...
谁更灵活?谁更省事? 最近在优化一个后台数据看板,首屏加载时间卡在 2.3s 左右,用户反馈“点进去要等半天”。我扒了一圈 Lighthouse 报告,发现核心问题不是接口慢(后端已压缩到 80ms)...
项目初期的技术选型 上个月在做一个内部工单系统,后端推送实时状态变更(比如“客户已确认”“财务已打款”),需要在用户不聚焦页面时也收到提醒。一开始想用 WebSocket + 自定义弹窗,但发现桌面端...
谁更灵活?谁更省事? 我写这篇不是因为哪个方案多牛,而是上周五下午三点,我改完一个组件路径后,Webpack 报了 7 个 Module not found,重启了三次 dev server,最后发现...
优化前:卡得不行 上线前压测,我盯着消息列表滚动,手指刚划两下,页面就掉帧——肉眼可见的卡顿。发 10 条消息,UI 延迟 300ms 才渲染;翻到第 200 条历史消息,输入框直接失焦,键盘弹了又收...
项目初期的技术选型 去年年底接手一个内部运营后台,Vue 3 + Vite 构建,功能模块特别散:用户管理、权限配置、数据看板、内容审核、活动配置、报表导出……十几个一级菜单,每个菜单点进去还有三四层...
Hi~欢迎来到 JZTHEME 即刻开启你的创意之旅