-
- CSS样式分离技巧:BEM划分元素方法
- BEM通过命名约定(block__element--modifier)实现样式隔离,不依赖构建工具,避免全局污染;CSSModules依赖哈希类名,在SSR、动态DOM、第三方组件中易失效。
- 文章 · 前端 | 1星期前 | 155浏览 收藏
-
- CSS灵活布局排序技巧详解
- 使用order属性可改变Flex子元素显示顺序,数值小的优先排列,结合flex-direction可调整主轴方向,常用于响应式布局中不改变DOM结构的情况下调整视觉顺序。
- 文章 · 前端 | 1星期前 | 155浏览 收藏
-
- CSS Modules如何覆盖第三方库样式
- CSSModules中直接写.ant-btn不生效,因其类名被哈希化且作用域受限;需用:global(.ant-btn)全局覆盖,注意语法正确、加载顺序及选择器权重。
- 文章 · 前端 | 1星期前 | 155浏览 收藏
-
- HTML中noscript友好提示 HTML中noscript标签摆放位置建议
- <noscript>必须放在<body>内依赖JS的核心内容区域前,仅用于提示功能不可用,不处理JS错误、不降级渲染、不替代合理结构设计。
- 文章 · 前端 | 5天前 | 155浏览 收藏
-
- HTML怎么制作一个简洁的带图标的纵向导航菜单
- 语义化导航应使用<nav><ul><li><a>结构,图标用inlineSVG并设stroke/fill为currentColor,清除列表默认样式,链接用flex布局对齐,hover和active态需同步控制文字与图标颜色。
- 文章 · 前端 | 4天前 | 155浏览 收藏
-
- 多单词BEM块名建议使用中划线连接,如`button-submit`或`modal-close`。这种方式清晰、规范,便于维护和理解。
- BEM规范强制块名使用中划线:user-profile✅,userProfile❌(CSS非法),user_profile❌(混淆修饰符);元素名必须基于完整块名+双下划线,如user-profile__avatar✅;工具链依赖中划线正则校验,确保语义唯一与工程化稳定。
- 文章 · 前端 | 1天前 | 155浏览 收藏
-
- CSS输入框聚焦边框不显示怎么解决
- 答案:通过使用:focus伪类设置边框颜色、去除outline并添加box-shadow,可解决表单输入框聚焦样式不明显问题。1.为input添加:focus样式以明确边框颜色;2.设置outline:none消除浏览器默认轮廓;3.使用box-shadow增强视觉反馈;4.必要时提升CSS优先级或使用!important;5.引入CSSReset或Normalize.css统一浏览器默认样式,确保兼容性与无障碍访问。
- 文章 · 前端 | 20小时前 | 155浏览 收藏
-
- CSS的overflow属性确实会影响元素的显示效果。当一个元素的内容超出其设定的宽度或高度时,overflow属性决定了如何处理这些溢出的内容。常见的overflow属性值包括:visible:内容溢出时不会被裁剪,会显示在元素外部(默认值)。hidden:内容溢出时会被裁剪,超出部分不可见。scroll:内容溢出时会显示滚动条,用户可以通过滚动查看全部内容。auto:根据内容是否溢出自动决定是
- overflow属性影响内容溢出时的显示与裁剪,尤其在定位元素中决定子元素是否被截断。其取值visible、hidden、scroll、auto分别控制溢出行为;当祖先元素overflow为hidden时,绝对定位子元素会遭裁剪,常导致下拉菜单或弹窗显示异常;设置overflow为hidden或auto可创建BFC,防止margin折叠并包含浮动;实际开发中应避免根元素设为hidden以防fixed元素被裁剪,优先使用auto以提升体验,并注意组件层级与兼容性问题。
- 文章 · 前端 | 15小时前 | 155浏览 收藏
-
- CSS全屏背景图设置技巧
- 要让背景图片铺满整个页面,需设置html和body高度为100%、清除默认margin和padding,并将background:url('xxx.jpg')no-repeatcentercenter/cover应用在body或固定定位全屏容器上。
- 文章 · 前端 | 3星期前 | 154浏览 收藏
-
- HTML5video标签添加视频教程
- HTML5的<video>标签支持五种嵌入方式:一、用相对/绝对路径引用本地视频;二、用HTTP/HTTPSURL引用网络视频,需注意跨域与preload;三、用多个<source>适配不同编码格式;四、用autoplay+muted实现静音自动播放;五、添加备用文本或图片及error事件处理加载失败。
- 文章 · 前端 | 3星期前 | 154浏览 收藏
-
- HTML5空格不显示怎么解决?排查方法全解析
- HTML默认合并连续空白符是规范行为,需用 、white-spaceCSS或<pre>标签干预;推荐white-space:pre-wrap处理多数排版需求,避免滥用 和危险正则替换。
- 文章 · 前端 | 3星期前 | 154浏览 收藏
-
- DaisyUI图片对齐类怎么用
- DaisyUI中图片无法居中是因为其不提供专用居中类,需配合Tailwind布局类使用:图片需设为block或inline-block才能生效mx-auto;父容器为flex时用justify-centeritems-center;avatar仅适用于圆形头像,非通用方案。
- 文章 · 前端 | 3星期前 | 154浏览 收藏
-
- WebAudioAPI音频处理与可视化教程
- 答案是掌握WebAudioAPI需理解音频节点连接、实时分析与图形同步。通过创建振荡器、滤波器等节点并连接形成处理图,结合AnalyserNode提取频谱或时域数据,再利用Canvas实现频谱柱状图等可视化,使用requestAnimationFrame持续更新画面,可构建动态音频应用。注意采样率影响与性能优化。
- 文章 · 前端 | 3星期前 | 154浏览 收藏
-
- HTML与JavaScript交互基础教程
- document.getElementById返回null主因是脚本执行过早,DOM未加载完成;应将脚本置于</body>前或用DOMContentLoaded包裹,并确保ID严格匹配、元素已存在。
- 文章 · 前端 | 2星期前 | 154浏览 收藏
-
- CSS加载失败解决方案及备用样式设置
- CSS加载失败时浏览器不会自动回退,必须由开发者主动提供备用样式;@import无法实现fallback;最可靠方案是onerror+document.write插入内联样式;现代方案可用CSSStyleSheet动态注入。
- 文章 · 前端 | 2星期前 | 154浏览 收藏
查看更多
课程推荐
-
- 前端进阶之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推荐
-
- ChatExcel酷表
- ChatExcel酷表是由北京大学团队打造的Excel聊天机器人,用自然语言操控表格,简化数据处理,告别繁琐操作,提升工作效率!适用于学生、上班族及政府人员。
- 4483次使用
-
- Any绘本
- 探索Any绘本(anypicturebook.com/zh),一款开源免费的AI绘本创作工具,基于Google Gemini与Flux AI模型,让您轻松创作个性化绘本。适用于家庭、教育、创作等多种场景,零门槛,高自由度,技术透明,本地可控。
- 4825次使用
-
- 可赞AI
- 可赞AI,AI驱动的办公可视化智能工具,助您轻松实现文本与可视化元素高效转化。无论是智能文档生成、多格式文本解析,还是一键生成专业图表、脑图、知识卡片,可赞AI都能让信息处理更清晰高效。覆盖数据汇报、会议纪要、内容营销等全场景,大幅提升办公效率,降低专业门槛,是您提升工作效率的得力助手。
- 4710次使用
-
- 星月写作
- 星月写作是国内首款聚焦中文网络小说创作的AI辅助工具,解决网文作者从构思到变现的全流程痛点。AI扫榜、专属模板、全链路适配,助力新人快速上手,资深作者效率倍增。
- 6502次使用
-
- MagicLight
- MagicLight.ai是全球首款叙事驱动型AI动画视频创作平台,专注于解决从故事想法到完整动画的全流程痛点。它通过自研AI模型,保障角色、风格、场景高度一致性,让零动画经验者也能高效产出专业级叙事内容。广泛适用于独立创作者、动画工作室、教育机构及企业营销,助您轻松实现创意落地与商业化。
- 5080次使用

