前端技术文章
-
- HTML具名插槽使用教程与示例
- 具名插槽匹配失败导致内容“消失”但无报错,主因是name属性字符串级精确匹配失败,如大小写、空格、连字符不一致;同名插槽仅渲染第一个;原生WebComponents不支持动态slot值;fallback仅在无任何匹配节点时生效。
- 文章 · 前端 | 2星期前 | 375浏览 收藏
-
- 垃圾回收机制解析与内存优化技巧
- 垃圾回收是现代编程语言自动管理内存的核心机制,通过引用计数、标记-清除、分代收集和复制算法等方式回收无用对象,避免内存泄漏;主流语言如Java采用分代GC结构并结合多种收集器提升效率;不当的GC配置可能导致频繁停顿、长时间暂停、内存溢出或高CPU占用;调优需合理设置堆大小、选择合适收集器、调整新生代比例、避免大对象过早进入老年代,并结合日志监控分析;编码层面应减少强引用滥用、控制缓存生命周期、降低临时对象创建,以减轻GC压力,保障应用性能稳定。
- 文章 · 前端 | 2星期前 | 422浏览 收藏
-
- CSS粘性页眉实现方法详解
- position:sticky在移动端失效主因是父容器设了overflow:hidden或未形成BFC,且iOSSafari15.4前需加-webkit-sticky;间隙源于亚像素舍入误差,应统一用整数单位并避免JS动态计算top值。
- 文章 · 前端 | 2星期前 | 163浏览 收藏
-
- HTML WebGL依赖3D渲染吗? WebGL 3D渲染技巧分享
- WebGL是OpenGLES的JavaScript绑定,不内置3D概念,所有3D效果需手动实现MVP变换、光照等;常见黑屏问题多因相机设置、像素比、光源或单位不匹配所致。
- 文章 · 前端 | 2星期前 | 275浏览 收藏
-
- HTML5游戏转成可执行文件方法详解
- HTML5游戏可封装为多平台独立应用:一、Cordova打包为Android/iOS原生APK/IPA;二、Webpack生成优化静态部署包;三、Electron封装为跨桌面可执行程序;四、Tauri以轻量安全方式构建桌面应用。
- 文章 · 前端 | 2星期前 | 178浏览 收藏
-
- SCSS打造响应式导航栏技巧
- 响应式导航栏断点逻辑应封装在SCSS混合宏中,通过统一变量和@mixinrespond-to($breakpoint)集中管理语义化断点,避免硬编码;配合nav-layout-desktop/nav-layout-mobile状态宏与@content注入定制样式,实现可维护、可扩展的响应式控制。
- 文章 · 前端 | 2星期前 | 289浏览 收藏
-
- undefined与null数值转换区别解析
- ToNumber将undefined转为NaN、null转为0,根源在于语义定位:undefined表示“缺失”,无可数值化;null作为“空对象引用”,映射为默认值0。
- 文章 · 前端 | 2星期前 | 319浏览 收藏
-
- Flexbox响应式卡片堆叠技巧
- 使用flex-wrap:wrap与flex:11300px可实现响应式卡片堆叠,容器设display:flex和flex-wrap:wrap启用换行,子项通过flex属性在不同屏幕下自动调整列数,结合媒体查询可优化移动端表现。
- 文章 · 前端 | 2星期前 | 响应式卡片 102浏览 收藏
-
- 原型链覆盖问题解决方法
- 覆盖原型链时意外破坏Getter继承链本质是属性遮蔽或原型指针错误重置;应先用Object.getPrototypeOf和getOwnPropertyDescriptor验证问题,再通过super调用或手动委托安全覆盖,避免全量替换prototype或遗漏configurable。
- 文章 · 前端 | 2星期前 | 137浏览 收藏
-
- CSS4新特性:用:has()选父元素详解
- :has()不能选取父元素,仅能基于后代或兄弟是否匹配条件来筛选自身;它不反转匹配目标,仅实现条件渲染,如form:has(.error)为form自身设样式,而非其父级。
- 文章 · 前端 | 2星期前 | 422浏览 收藏
-
- 管道关闭如何自动释放文件句柄与网络连接
- 管道关闭传播仅通知对端写入结束并触发读端返回EOF,不自动回收句柄;真正的资源释放必须显式调用CloseHandle(Windows)或close()(POSIX),否则导致句柄泄漏。
- 文章 · 前端 | 2星期前 | 204浏览 收藏
-
- HTML中td标签的作用与对齐技巧
- td标签本身无对齐逻辑,对齐完全依赖CSS的text-align(水平)和vertical-align(垂直)属性;HTML5已废弃align和valign内建属性,虽向后兼容但不应再用。
- 文章 · 前端 | 2星期前 | 212浏览 收藏
-
- 快速清除CSS默认样式,使用Normalize.css统一布局
- normalize.css是最快最稳妥方案,它校准而非清零浏览器默认样式,统一h1margin、button字体继承、textarea可缩放等行为;必须置于所有自定义CSS之前,否则html行高、button字体等基础校准会被覆盖,导致FOUC或样式失效。
- 文章 · 前端 | 2星期前 | 390浏览 收藏
-
- HTML5页面居中失效原因及解决方法
- 最常见原因是目标元素未设置明确宽度或设为width:100%,且需确保其为块级元素;Flex居中失效多因父容器未启用flex或子元素脱离文档流;text-align只影响行内内容;Grid居中需父元素为display:grid且子元素未覆盖居中声明。
- 文章 · 前端 | 2星期前 | 240浏览 收藏
-
- Flex布局技巧:gap与align-items应用解析
- justify-content:space-between并非万能:单子项时退化为flex-start,多行时仅作用于每行内部,固定间隙需改用gap;稳健工具栏应依赖gap+align-items+明确容器控制。
- 文章 · 前端 | 2星期前 | 106浏览 收藏
查看更多
课程推荐
-
- 前端进阶之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推荐
-
- TRAE Work
- TRAE AI IDE | 国内首款 AI 原生集成开发环境,深度集成 Doubao-1.5-pro 与 DeepSeek 模型,支持中文自然语言一键生成完整代码框架,实时预览前端效果并智能修复 BUG。首创 Builder 模式实现需求到代码的自动化开发,兼容 Windows/macOS 系统,官网下载即用。
- 19次使用
-
- MeloLab
- MeloLab 是一款 AI 音乐生成工具,可根据文本创意生成歌曲、人声、混音、分轨和背景音乐,适合创作者快速制作音乐素材。
- 19次使用
-
- ChatExcel酷表
- ChatExcel酷表是由北京大学团队打造的Excel聊天机器人,用自然语言操控表格,简化数据处理,告别繁琐操作,提升工作效率!适用于学生、上班族及政府人员。
- 8666次使用
-
- Any绘本
- 探索Any绘本(anypicturebook.com/zh),一款开源免费的AI绘本创作工具,基于Google Gemini与Flux AI模型,让您轻松创作个性化绘本。适用于家庭、教育、创作等多种场景,零门槛,高自由度,技术透明,本地可控。
- 9078次使用
-
- 可赞AI
- 可赞AI,AI驱动的办公可视化智能工具,助您轻松实现文本与可视化元素高效转化。无论是智能文档生成、多格式文本解析,还是一键生成专业图表、脑图、知识卡片,可赞AI都能让信息处理更清晰高效。覆盖数据汇报、会议纪要、内容营销等全场景,大幅提升办公效率,降低专业门槛,是您提升工作效率的得力助手。
- 8907次使用

