前端技术文章
-
- HTML边框圆角设置方法【样式】
- border-radius生效需配合background-color或border;img加圆角须自身设置并设display:block;box-shadow不随圆角变形,需overflow:hidden或filter:drop-shadow();移动端小圆角发虚宜用偶数像素或50%。
- 文章 · 前端 | 1个月前 | 375浏览 收藏
-
- css 过渡影响点击区域怎么办_通过避免尺寸变化属性处理
- transition作用于width/height会导致点击区域不同步,应优先使用transform和opacity组合;避免混用top/left与transform;合理使用will-change提升性能,并注意移动端touchstart时机问题。
- 文章 · 前端 | 1个月前 | 375浏览 收藏
-
- HTML懒加载与首屏速度优化技巧
- 懒加载不提升首屏速度,反而可能拖慢——需禁用首屏图的loading="lazy"、用eager或不设属性,早于DOMContentLoaded初始化IntersectionObserver,并避免与preload混用导致资源竞争。
- 文章 · 前端 | 1个月前 | 375浏览 收藏
-
- JS表单提交拦截与Ajax上传教程
- 首先阻止表单默认提交行为,通过监听submit事件并调用preventDefault();接着使用FormData收集表单数据,包括文件字段;然后利用fetch或XMLHttpRequest发送异步请求,其中XMLHttpRequest可监听上传进度;最后根据服务器响应更新界面提示。示例代码展示了从拦截提交到数据上传及进度反馈的完整流程,实现无刷新异步上传。
- 文章 · 前端 | 1个月前 | 375浏览 收藏
-
- Less中自动选择文字颜色技巧
- contrast()仅在Less编译期根据背景色luma静态计算文字色,不支持运行时动态变色;其@threshold是luma分界点(非亮度阈值),合理范围为30%–45%,且需配合lighten()/darken()微调以提升可读性与舒适度。
- 文章 · 前端 | 1个月前 | 375浏览 收藏
-
- WeakRef 实现视口外数据自动销毁方法
- WeakRef仅提供弱持有,不自动销毁数据;需结合视口监听、主动清理和安全访问机制实现视口外数据释放。
- 文章 · 前端 | 1个月前 | 375浏览 收藏
-
- 动态引入CSS文件,JS创建link标签方法
- 动态加载CSS应优先用link标签,需设rel="stylesheet"和href,避免仅依赖onload;并发插入要按层叠顺序严格控制;重复插入需查重;fetch+insertRule仅适用于小量规则且有诸多限制。
- 文章 · 前端 | 1个月前 | 375浏览 收藏
-
- HTML中使用Idle Detection监测用户空闲状态方法
- IdleDetectionAPI的start()方法需先获取“idle-detection”权限且仅在安全上下文(HTTPS/localhost)中可用;必须由用户手势触发权限请求,通过navigator.permissions.query预检状态,创建IdleDetector实例并配置threshold后绑定onchange事件,再调用实例start()方法,且须try/catch捕获可能的SecurityError或NotAllowedError。
- 文章 · 前端 | 1个月前 | 375浏览 收藏
-
- 如何用 Props 控制步骤条进度?业务流程实战
- 步骤条通过stepProp控制高亮与连线状态,索引≤step为已完成,=step为进行中,连线渲染至step-1;可选statusProp支持pending/processing/success/error多态语义;父组件驱动流程校验与跳转,确保受控性与业务一致性。
- 文章 · 前端 | 1个月前 | 375浏览 收藏
-
- CSS快速定位表格列背景标注
- :nth-child(n)错位因按HTML子元素序号计数而非视觉列序,colspan会使后续单元格序号偏移;仅当表格无colspan/rowspan、每行单元格数一致且结构固定时才可靠;推荐用语义化class或colgroup辅助标记列。
- 文章 · 前端 | 1个月前 | 375浏览 收藏
-
- Chrome安装HTML5播放器方法详解
- Chrome原生支持HTML5音视频标签,无需安装插件;现代版本(v80+)默认优先HTML5,仅在Flash残留、格式不支持、扩展干扰或GPU驱动异常时降级。
- 文章 · 前端 | 1个月前 | 375浏览 收藏
-
- JavaScript函数为何是一等公民及函数式编程应用
- JavaScript中函数是一等公民,可赋值、传参、返回和存储;高阶函数如map/filter/reduce及pipe等是解决实际问题的工具,纯函数需满足相同输入得相同输出且无副作用。
- 文章 · 前端 | 1个月前 | 375浏览 收藏
-
- Tailwind类名冲突解决方法:使用别名或前缀
- 最直接的隔离方式是使用Tailwind的prefix配置,如prefix:'tw-',使text-lg→tw-text-lg;需重新编译CSS并手动更新HTML/JS中类名,第三方插件需确认支持前缀。
- 文章 · 前端 | 1个月前 | 375浏览 收藏
-
- React搜索栏并发图片请求处理指南
- 本文详解如何解决React中搜索栏触发的图片异步请求因竞态条件(racecondition)导致显示上一次请求结果的问题,通过useCallback+依赖追踪+正确await链,确保每次搜索只渲染对应请求的最新图片数组。
- 文章 · 前端 | 1个月前 | 375浏览 收藏
-
- CSSmin-width与盒模型实战应用
- min-width不生效的四大主因是盒模型设置、父容器约束、浏览器内置样式及calc()语法错误;需统一box-sizing:border-box、检查flex收缩、重置-webkit-appearance、确保calc空格与变量定义。
- 文章 · 前端 | 1个月前 | 375浏览 收藏
查看更多
课程推荐
-
- 前端进阶之JavaScript设计模式
- 设计模式是开发人员在软件开发过程中面临一般问题时的解决方案,代表了最佳的实践。本课程的主打内容包括JS常见设计模式以及具体应用场景,打造一站式知识长龙服务,适合有JS基础的同学学习。
- 543次学习
-
- GO语言核心编程课程
- 本课程采用真实案例,全面具体可落地,从理论到实践,一步一步将GO核心编程技术、编程思想、底层实现融会贯通,使学习者贴近时代脉搏,做IT互联网时代的弄潮儿。
- 516次学习
-
- 简单聊聊mysql8与网络通信
- 如有问题加微信:Le-studyg;在课程中,我们将首先介绍MySQL8的新特性,包括性能优化、安全增强、新数据类型等,帮助学生快速熟悉MySQL8的最新功能。接着,我们将深入解析MySQL的网络通信机制,包括协议、连接管理、数据传输等,让
- 500次学习
-
- JavaScript正则表达式基础与实战
- 在任何一门编程语言中,正则表达式,都是一项重要的知识,它提供了高效的字符串匹配与捕获机制,可以极大的简化程序设计。
- 487次学习
-
- 从零制作响应式网站—Grid布局
- 本系列教程将展示从零制作一个假想的网络科技公司官网,分为导航,轮播,关于我们,成功案例,服务流程,团队介绍,数据部分,公司动态,底部信息等内容区块。网站整体采用CSSGrid布局,支持响应式,有流畅过渡和展现动画。
- 485次学习
-
- Golang深入理解GPM模型
- Golang深入理解GPM调度器模型及全场景分析,希望您看完这套视频有所收获;包括调度器的由来和分析、GMP模型简介、以及11个场景总结。
- 474次学习
查看更多
AI推荐
-
- ljg-skills
- ljg-skills 是李继刚开源的 AI 技能与提示词集合,面向大模型使用者整理了一批可复用的 prompt、角色设定和任务技能模板,适合用于学习提示词设计、搭建个人 AI 工作流和沉淀团队常用智能体能力。
- 2946次使用
-
- MELO音乐
- MELO音乐是一站式AI视频与音乐制作助手,对标suno, udio的高品质体验。提供伴奏生成、原创写词、无损导出、哼唱识曲、混音变声等全套音频与短视频编辑工具。无论是流行Kpop、电音说唱、民谣古风、摇滚儿歌还是商用轻音乐,MELO为你免费谱曲,轻松做同款!
- 2725次使用
-
- UniScribe
- UniScribe 是一款 AI 音视频转文字与内容整理工具,支持上传音频、视频文件或粘贴 YouTube 链接,自动生成转写文本、摘要、思维导图和关键问题,并支持多格式导出,适合会议记录、课程学习、访谈整理和内容创作复盘。
- 2663次使用
-
- 剧云
- 剧云是专业中文剧本创作平台,安全稳定运行十余年,集成AI编剧、剧本医生审核、人物小传、剧情关系图、大纲编写、多人协作、Word导入导出、版权管控功能,数据安全防护,轻松高效创作剧本。
- 2893次使用
-
- 万象有声
- 万象有声,一个专为有声创作者打造的新一代智能有声内容创作平台。平台提供专业的智能拆章、智能画本编辑、AI配音、AI生成音效、后期制作、智能对轨、智能审听等有声创作全流程工具,可以帮助创作者高效、低成本创作出引人入胜的有声作品。立即体验,让有声书制作更简单!
- 2839次使用

