前端技术文章
-
- CSS::after尾部装饰线制作教程
- 使用CSS伪元素::after可以在不增加HTML标签的情况下,为元素尾部添加装饰线条,常用于标题、导航项或按钮的视觉增强。关键在于通过::after生成一个伪元素,并控制其样式与位置。::after基础语法::after伪元素在选定元素的内容之后插入内容,通常配合content属性使用。即使不添加实际文字,也需要设置content:""才能生效。基本结构:.element::after{content:"";display:block;width:100px;
- 文章 · 前端 | 2星期前 | CSS 伪元素 492浏览 收藏
-
- 行高过高的排版问题怎么调?
- 合理设置line-height可解决段落行高过高问题。通过使用无单位数值(如1.4)、重置默认样式、针对字体调整间距,并注意继承对子元素的影响,能有效提升文本可读性与界面排版紧凑度。
- 文章 · 前端 | 2星期前 | 292浏览 收藏
-
- HTML手风琴结构与折叠实现方法
- <details>+<summary>是最简可靠的手风琴结构,现代浏览器原生支持、语义正确、键盘可用、屏幕阅读器可识别;<summary>必须为<details>首个子元素,否则Safari等可能失效;details[open]仅控制显隐,不支持高度过渡动画。
- 文章 · 前端 | 2星期前 | html 129浏览 收藏
-
- 富文本编辑器核心设计:撤销重做与历史记录实现
- 答案是采用命令模式管理编辑操作,通过封装执行与撤销方法、维护撤销重做栈、合并连续输入及可选快照优化,实现高效富文本编辑器状态控制。
- 文章 · 前端 | 2星期前 | 195浏览 收藏
-
- Less4.0新特性:CSS管理高级用法解析
- Less4.2.0是当前最新稳定版,不支持原生List/Map类型及list-append()、map-keys()等语法;所谓“Less4.0新特性”属误传,其核心设计坚持静态替换,仅提供extract()和length()处理空格分隔值序列。
- 文章 · 前端 | 2星期前 | 104浏览 收藏
-
- BEM+REM/VW移动端适配技巧解析
- BEM类名无需设备前缀,响应式应通过REM/VW单位和根字号实现;VW中--modifier慎用于尺寸断点;PostCSS插件只转数值不改类名;border等硬像素值需统一转换或模拟。
- 文章 · 前端 | 2星期前 | 126浏览 收藏
-
- ReadableStream.getReader()详解与使用教程
- 调用ReadableStream.getReader()会独占锁住流,同一时间仅允许一个活跃reader,重复调用抛出TypeError;锁通过[[locked]]内部槽控制,禁止再次getReader()、pipeTo()、pipeThrough()及BYOB模式读取;锁确保读取顺序性,不阻塞数据流入;开启底层读取需调用reader.read(),返回Promise并触发pull()或返回缓存chunk;锁需显式释放:读完自动解锁、cancel()主动终止或finally中调用cancel()/rele
- 文章 · 前端 | 2星期前 | 378浏览 收藏
-
- HTML中使用role="timer"实现倒计时功能
- role="timer"仅提供语义标注,不触发自动播报;必须配合aria-live="polite"(推荐)才能使屏幕阅读器播报倒计时变化,且需直接作用于动态文本元素,整段更新textContent,暂停时设aria-busy="true",iOS需降级使用aria-label或aria-valuenow兜底。
- 文章 · 前端 | 2星期前 | 161浏览 收藏
-
- CSS卡片渐变背景怎么实现
- 实现卡片背景渐变过渡需设置基础渐变背景,使用linear-gradient定义初始颜色并配置background-size与background-repeat;通过transition设定过渡动画;在:hover状态改变渐变方向或颜色,保持语法一致以避免跳变;优化transition时间和缓动函数为ease-in-out,并配合box-shadow变化增强视觉反馈,最终实现平滑自然的渐变效果。
- 文章 · 前端 | 2星期前 | 467浏览 收藏
-
- 自定义事件懒加载触发方法解析
- 可通过CustomEvent配合dynamicimport实现模块按需懒加载:1.点击等交互时dispatch带参数的自定义事件;2.全局监听并import()加载,用Map缓存避免重复;3.懒加载模块导出init等方法,不自动执行副作用;4.可结合IntersectionObserver自动触发。
- 文章 · 前端 | 2星期前 | 483浏览 收藏
-
- HTML表单如何实现长轮询?
- HTML表单不支持长轮询,因其默认短连接提交机制与长轮询需持续持有连接的特性冲突;正确做法是禁用默认提交,提取表单数据后用fetch+AbortController手动实现循环请求。
- 文章 · 前端 | 2星期前 | 109浏览 收藏
-
- HTML弹窗能被拦截吗?详解拦截方法
- HTML弹窗被拦截时浏览器静默失效,不抛错、不返回失败值、不触发回调;需在用户手势上下文(如click事件)中同步调用window.open(),或采用预留窗口('about:blank')再导航的合规方案。
- 文章 · 前端 | 2星期前 | 486浏览 收藏
-
- CSS背景色过渡到文字色的平滑动画实现
- background-color和color需分别设置transition并在:hover中显式声明目标值才能联动过渡;纯CSS无法实时反色,可用HSL变量+calc()模拟亮度互补,复杂场景需JavaScript计算对比度并动态设色。
- 文章 · 前端 | 2星期前 | 171浏览 收藏
-
- 安卓手机蓝色高亮怎么取消
- -webkit-tap-highlight-color:transparent仅对可点击且可聚焦的元素自身生效,不继承、不全局作用;需显式写在目标节点(如button、[role="button"])上,并确保viewport正确、语义完整,AndroidChrome62+已不支持。
- 文章 · 前端 | 2星期前 | 373浏览 收藏
-
- HTML标题设置与Meta标签优化技巧(SEO)
- 页面标题和metadescription必须服务端渲染进HTMLhead,客户端JS更新无效;字符数需严格控制(title50–60,description120–160),且每页唯一、动态生成、语义准确。
- 文章 · 前端 | 2星期前 | 327浏览 收藏
查看更多
课程推荐
-
- 前端进阶之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推荐
-
- 剧云
- 剧云是专业中文剧本创作平台,安全稳定运行十余年,集成AI编剧、剧本医生审核、人物小传、剧情关系图、大纲编写、多人协作、Word导入导出、版权管控功能,数据安全防护,轻松高效创作剧本。
- 96次使用
-
- 万象有声
- 万象有声,一个专为有声创作者打造的新一代智能有声内容创作平台。平台提供专业的智能拆章、智能画本编辑、AI配音、AI生成音效、后期制作、智能对轨、智能审听等有声创作全流程工具,可以帮助创作者高效、低成本创作出引人入胜的有声作品。立即体验,让有声书制作更简单!
- 100次使用
-
- Red Skill
- 小红书创作服务平台为小红书创作者和机构提供视频上传、数据分析、粉丝管理、创作指导等多项运营服务,助力用户解锁更多创作者专属功能,体验高效创作!
- 101次使用
-
- MiMo Code
- MiMo Code 是小米大模型团队开源的新一代 AI 编程助手,面向开发者提供代码理解、生成与辅助开发能力,适合作为 AI 编程工具收藏和体验。
- 203次使用
-
- TRAE Work
- TRAE AI IDE | 国内首款 AI 原生集成开发环境,深度集成 Doubao-1.5-pro 与 DeepSeek 模型,支持中文自然语言一键生成完整代码框架,实时预览前端效果并智能修复 BUG。首创 Builder 模式实现需求到代码的自动化开发,兼容 Windows/macOS 系统,官网下载即用。
- 234次使用

