前端技术文章
-
- CSS按钮悬停效果不明显?试试hover优化
- 通过设置:hover伪类和transition属性可提升按钮交互效果。1.为按钮悬停状态设置更明显的背景色与文字色对比;2.添加transition使颜色变化平滑;3.结合边框、阴影和缩放增强反馈,确保视觉差异清晰且过渡自然,提升用户体验。
- 文章 · 前端 | 1个月前 | 270浏览 收藏
-
- 清除特定方向浮动,用clear:left或clear:right
- clear:left和clear:right的作用是让当前元素的外边框边缘不与指定方向的浮动元素重叠,仅调整自身位置,不影响浮动状态或父容器高度;常用于图文环绕、多列混排等需局部对齐场景,但无法解决父容器塌陷,须配合BFC触发机制。
- 文章 · 前端 | 1个月前 | 270浏览 收藏
-
- String.at() 简化字符串倒序操作技巧
- String.prototype.at()是ES2022引入的安全访问字符串字符的方法,支持负索引、统一返回字符或undefined,简化倒序遍历与末位条件检索,现代浏览器及Node.js16.6+已原生支持。
- 文章 · 前端 | 1个月前 | 270浏览 收藏
-
- Node.js打开HTML文件的方法
- 如果您在Node.js环境中需要打开或提供HTML文件的访问,通常意味着您希望启动一个本地服务器来渲染并展示HTML页面。以下是实现该功能的具体方法:一、使用内置http模块创建服务器通过Node.js的内置http模块可以快速搭建一个简易服务器,用于读取并返回HTML文件内容给客户端浏览器。1、确保已安装Node.js环境,并创建一个HTML文件(如index.html)存放于项目目录中。2、在项目根目录下创建一个JavaScript文件(如server.js),并引入fs和http模块。3
- 文章 · 前端 | 1个月前 | HTML入门指南 270浏览 收藏
-
- HTML Flex实现双飞翼布局详解
- 双飞翼布局是2006年为兼容IE6–IE7设计的基于float、负margin和padding的CSShack方案,flex因其不依赖浮动、负边距及BFC清除机制,本质无法实现真正双飞翼。
- 文章 · 前端 | 1个月前 | 270浏览 收藏
-
- SCSS动态主题更新技巧解析
- CSS变量支持运行时动态修改并实时生效,而SCSS变量仅在编译时替换、无法响应式更新;二者作用时机与机制根本不同。
- 文章 · 前端 | 1个月前 | 270浏览 收藏
-
- Object.defineProperty缺陷及Vue响应式优化方案
- Vue2响应式系统基于Object.defineProperty,存在四大缺陷:无法监听新增/删除属性、无法监听对象/数组整体替换、不支持Map/Set等集合类型、性能与兼容性受限;需用Vue.set、Vue.observable、Object.freeze等策略缓解,升级Vue3可彻底解决。
- 文章 · 前端 | 1个月前 | 270浏览 收藏
-
- HTML Web Worker实现后台计算教程
- WebWorker无法加速单个CPU密集型函数,但可避免页面卡顿;必须从独立JS文件加载,禁用内联字符串;仅支持结构化克隆通信,大对象建议用Transferable零拷贝;Worker内需分片防假死。
- 文章 · 前端 | 1个月前 | 270浏览 收藏
-
- 图片描述技巧:figure与figcaption图文组合详解
- 应使用<figure><figcaption>组合实现图文语义关联,而非div+p模拟;figcaption须为figure首个或最后一个子元素,alt与figcaption分工明确,装饰性或内联图片不应滥用figure。
- 文章 · 前端 | 1个月前 | 270浏览 收藏
-
- CSS控制元素可见性:hidden、visible、collapse解析
- visibility有三个值:visible使元素正常显示;hidden隐藏元素但保留空间;collapse用于表格,隐藏且不占空间。
- 文章 · 前端 | 1个月前 | 270浏览 收藏
-
- CSS Flexbox _order属性调整元素顺序详解
- order属性用于调整Flexbox子元素的显示顺序,默认值为0,数值越小越靠前。通过设置不同order值可改变视觉排列而不影响HTML结构,例如.item2(order:1)会排在.item1(order:2)之前。在响应式设计中,结合媒体查询可实现移动端内容重排,如使作者信息在小屏幕时位于文章上方。该属性仅对flex子元素生效,不影响DOM结构与可访问性,负值有效(如order:-1置顶),但应避免滥用以防止语义混乱。关键在于它只改变视觉顺序,不改变文档流和交互逻辑。
- 文章 · 前端 | 1个月前 | FLEXBOX order属性 270浏览 收藏
-
- HTML如何添加注释标签
- <p>HTML中没有“备注”,只有<!---->注释;它不显示、不可见、无法被JS选择器获取,仅用于源码说明,语法严格,不可嵌套或缺失字符,生产环境常被压缩移除。</p>
- 文章 · 前端 | 1个月前 | 270浏览 收藏
-
- CSS实现移动端滑动标签页效果
- scroll-snap-type在移动端不生效需同时满足:父容器设overflow-x:auto/scroll、scroll-snap-type设于滚动容器、有明确宽度;子项用scroll-snap-align:start;iOS需加-webkit-overflow-scrolling:touch;active状态推荐用IntersectionObserver监听。
- 文章 · 前端 | 1个月前 | 270浏览 收藏
-
- CSS如何使用mask-image定义遮罩区域
- mask-image没生效主要因三原因:元素无宽高、未设mask-mode或格式不兼容、inline元素未改display;需双写-webkit-mask-image适配Safari;避免与opacity混用。
- 文章 · 前端 | 1个月前 | 270浏览 收藏
-
- CSS实现SVG线条动画:stroke-dashoffset从0到全长
- 直接调用getTotalLength()是唯一可靠方式,需确保路径元素已插入DOM且可见;动态更新d属性后须重新调用,CSS动画中应通过自定义属性传递长度值。
- 文章 · 前端 | 1个月前 | 270浏览 收藏
查看更多
课程推荐
-
- 前端进阶之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 工作流和沉淀团队常用智能体能力。
- 4313次使用
-
- MELO音乐
- MELO音乐是一站式AI视频与音乐制作助手,对标suno, udio的高品质体验。提供伴奏生成、原创写词、无损导出、哼唱识曲、混音变声等全套音频与短视频编辑工具。无论是流行Kpop、电音说唱、民谣古风、摇滚儿歌还是商用轻音乐,MELO为你免费谱曲,轻松做同款!
- 3997次使用
-
- UniScribe
- UniScribe 是一款 AI 音视频转文字与内容整理工具,支持上传音频、视频文件或粘贴 YouTube 链接,自动生成转写文本、摘要、思维导图和关键问题,并支持多格式导出,适合会议记录、课程学习、访谈整理和内容创作复盘。
- 3986次使用
-
- 剧云
- 剧云是专业中文剧本创作平台,安全稳定运行十余年,集成AI编剧、剧本医生审核、人物小传、剧情关系图、大纲编写、多人协作、Word导入导出、版权管控功能,数据安全防护,轻松高效创作剧本。
- 4167次使用
-
- 万象有声
- 万象有声,一个专为有声创作者打造的新一代智能有声内容创作平台。平台提供专业的智能拆章、智能画本编辑、AI配音、AI生成音效、后期制作、智能对轨、智能审听等有声创作全流程工具,可以帮助创作者高效、低成本创作出引人入胜的有声作品。立即体验,让有声书制作更简单!
- 4135次使用

