前端技术文章
-
- CSS自适应字体大小设置技巧
- SCSS@function仅在编译期计算生成静态值,无法实现运行时自适应;真正动态响应需依赖clamp()、rem+JS或vw等原生CSS方案,其中clamp()因有约束线性插值且纯CSS最被推荐。
- 文章 · 前端 | 1个月前 | 287浏览 收藏
-
- CSS列表逐项动画实现方法
- 最稳妥做法是为每个<li>单独设置animation和animation-delay;禁用父容器统设或伪类计算,避免错位;须用opacity/transform等可动画属性,visibility/display无法触发过渡;兼容性上优先采用0.2s整数倍延迟。
- 文章 · 前端 | 1个月前 | 470浏览 收藏
-
- CSSContain属性优化与兼容性测试方法
- CSScontain性能优化需按场景选值:layout适用于固定尺寸容器,paint最常用且开销最小,style仅限自定义属性独立计算;strict慎用,避免动态高度容器;intrinsic-size需配合size且防布局干扰。
- 文章 · 前端 | 1个月前 | 403浏览 收藏
-
- CSS响应式布局如何避免横向滚动条
- width:100%触发横向滚动条是因为它基于父容器contentbox计算,而padding、border、margin或min-width会额外增加总宽度;需全局启用box-sizing:border-box并对媒体元素设max-width:100%。
- 文章 · 前端 | 1个月前 | 254浏览 收藏
-
- 可选链操作符详解与使用场景
- 可选链操作符(?.)解决了访问深层嵌套属性时因null或undefined导致的运行时错误,避免了冗长的空值检查。它仅在左侧为null或undefined时短路返回undefined,不影响0、""、false等假值的正常访问,相比&&更精确。支持属性、方法调用(?.())和数组访问(?.[]),可与空值合并操作符(??)结合提供默认值,提升代码健壮性和可读性。但不可用于赋值左侧,且不应滥用以掩盖数据缺失的真正问题。
- 文章 · 前端 | 1个月前 | 446浏览 收藏
-
- CSSGrid+流体排版,打造响应式内容区
- 用minmax()与auto-fit组合实现列数自适应:grid-template-columns:repeat(auto-fit,minmax(300px,1fr)));文字用clamp(1rem,2.5vw,1.5rem)防溢出;图片容器设aspect-ratio+object-fit:cover防变形;打印时显式定义grid-auto-rows或回退为block。
- 文章 · 前端 | 1个月前 | 159浏览 收藏
-
- CSS按钮悬停效果实现方法
- 使用CSS:hover伪类可为按钮添加悬停效果,提升交互体验。通过改变背景色、文字颜色、边框、阴影并结合transition实现平滑动画,如示例中按钮背景变深、边框加暗、添加阴影和轻微上移。需注意兼容性,避免在悬停中触发关键功能,控制过渡时间在0.1~0.3秒,保持颜色对比度,防止大幅位移影响页面稳定性。
- 文章 · 前端 | 1个月前 | 167浏览 收藏
-
- 手机端Bootstrap按钮组垂直排列技巧
- 直接加flex-sm-column就能实现小屏垂直、中屏及以上恢复水平,无需JS或自定义CSS;flex-column在手机上没生效是因为它作用于所有断点,而响应式需用flex-sm-column配合flex-md-row且顺序不能颠倒。
- 文章 · 前端 | 1个月前 | 189浏览 收藏
-
- BEM与自定义CSS共存方法解析
- BEM类名不能替代Bootstrap语义类,必须共存于class属性中;否则Bootstrap样式因选择器不匹配而失效。
- 文章 · 前端 | 1个月前 | 231浏览 收藏
-
- HTML5应用缓存已弃用,manifest属性说明
- manifest属性在现代HTML中已完全失效,Chrome93、Firefox95、Safari16.4起彻底移除AppCache,使用<htmlmanifest="app.manifest">将静默失效;替代方案必须用ServiceWorker+CacheAPI。
- 文章 · 前端 | 1个月前 | 178浏览 收藏
-
- 如何用navigator.share提升分享效果
- navigator.share需满足HTTPS、用户手势触发、顶级上下文三条件,iOSSafari16.4+才支持;应优先用navigator.canShare检测并try/catch调用,微信内完全不支持,需降级至JS-SDK或手动分享引导。
- 文章 · 前端 | 1个月前 | 160浏览 收藏
-
- Flex和Grid布局中gap属性使用方法
- Flex布局不支持gap属性。CSS规范限定gap仅适用于Grid和多列布局,Flex中使用gap无效,部分浏览器的row-gap/column-gap属非标准扩展且不可靠;Grid中gap原生支持,可设为单值或双值,IE不支持。
- 文章 · 前端 | 1个月前 | 322浏览 收藏
-
- JavaScript定时器自动停止技巧解析
- 本文介绍如何安全地管理基于requestAnimationFrame的倒计时定时器,避免因DOM元素被AJAX动态移除导致的“Cannotreadpropertyofnull”错误,核心是每次更新前校验目标元素是否存在,并在元素消失时主动终止动画帧循环。
- 文章 · 前端 | 1个月前 | 438浏览 收藏
-
- HTML中定义文档旁注内容的标签是。这个标签用于表示与页面主要内容相关但可以独立存在的内容,比如侧边栏、注释、提示等。示例:这是一个旁注内容,通常用于补充说明或提供额外信息。SEO优化建议:使用标签可以提高内容的可读性和结构清晰度,有助于搜索引擎理解页面内容。在旁注内容中适当加入关键词,有助于提升SEO效果。注意事项:不应用于布局目的,而是用于内容的语义化区分。如果旁注内容与主内容关系不大,建议使
- 应使用aside,它是唯一语义正确的标签,表示与主内容相关但可独立成块的补充信息;footer用于页脚,语义不符且破坏文档结构。
- 文章 · 前端 | 1个月前 | 438浏览 收藏
-
- 高清屏边框太粗?CSStransformscale与伪元素妙用
- 因DPR>1导致1pxCSS像素被渲染为多个物理像素而变粗;伪元素+scaleY(0.5)+transform-origin可精准控制细边框,避免缩放主体内容、圆角变形等问题。
- 文章 · 前端 | 1个月前 | 440浏览 收藏
查看更多
课程推荐
-
- 前端进阶之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 工作流和沉淀团队常用智能体能力。
- 2300次使用
-
- MELO音乐
- MELO音乐是一站式AI视频与音乐制作助手,对标suno, udio的高品质体验。提供伴奏生成、原创写词、无损导出、哼唱识曲、混音变声等全套音频与短视频编辑工具。无论是流行Kpop、电音说唱、民谣古风、摇滚儿歌还是商用轻音乐,MELO为你免费谱曲,轻松做同款!
- 2110次使用
-
- UniScribe
- UniScribe 是一款 AI 音视频转文字与内容整理工具,支持上传音频、视频文件或粘贴 YouTube 链接,自动生成转写文本、摘要、思维导图和关键问题,并支持多格式导出,适合会议记录、课程学习、访谈整理和内容创作复盘。
- 2060次使用
-
- 剧云
- 剧云是专业中文剧本创作平台,安全稳定运行十余年,集成AI编剧、剧本医生审核、人物小传、剧情关系图、大纲编写、多人协作、Word导入导出、版权管控功能,数据安全防护,轻松高效创作剧本。
- 2264次使用
-
- 万象有声
- 万象有声,一个专为有声创作者打造的新一代智能有声内容创作平台。平台提供专业的智能拆章、智能画本编辑、AI配音、AI生成音效、后期制作、智能对轨、智能审听等有声创作全流程工具,可以帮助创作者高效、低成本创作出引人入胜的有声作品。立即体验,让有声书制作更简单!
- 2237次使用

