首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
关注
综合
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
排行榜
综合
后端
排行榜
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
全部
前端
JavaScript
Vue.js
面试
React.js
CSS
HarmonyOS
后端
HTML
展开
全部
前端
JavaScript
Vue.js
面试
React.js
CSS
HarmonyOS
后端
HTML
three.js
TypeScript
Node.js
AI编程
架构
GitHub
暂无数据
推荐
最新
别再用 100vh 了!移动端视口高度的终极解决方案
作为一名前端开发者,我们一定都遇到过这样的需求:实现一个占满整个屏幕的欢迎页、弹窗蒙层或者一个 fixed 定位的底部菜单。 直觉告诉我们,这很简单,给它一个 `height: 100vh` 就行了
别再只用 base64!HTML5 的 Blob 才是二进制处理的王者,面试常考
前端开发中,90%的人都不知道:掌握Blob对象处理二进制数据的能力,是突破技术瓶颈的关键! 你是不是还在只用 base64 处理图片?面试官问 “如何高效处理大文件上传” 时一脸懵?其实 HTML5
前端高手才知道的秘密:Blob 居然这么强大!
你是否想过,网页中那些炫酷的图片、文件下载、本地预览功能背后,隐藏着怎样的“黑科技”?这一切的秘密,都藏在一个被誉为 HTML5 王者对象的神器——Blob 之中。
不依赖框架,如何用 JS 实现一个完整的前端路由系统
摘要 现在几乎所有前端项目都离不开“SPA”(单页应用)。它让整个网页加载体验更顺滑、内容切换更快。而这背后的关键技术之一,就是前端路由。本篇文章从原理出发,通过手写一个基础的前端路由类,配合实际页面
React 开发通关指南:用 HTML 的思维写 JS🚀🚀
“在 JS 里写 HTML?这是什么操作?” 别慌!今天从最基础的 JSX 语法讲到 React 组件开发,用 “HTML+JS” 的混合思维带你入门,看完就能写出第一个 React 组件~ 🔍
浏览器一帧做些什么?
浏览器在“一帧”(frame)中所做的工作,是指在一个渲染周期(通常为 16.7ms,对应 60fps 的刷新率)内完成的一系列任务,以确保页面流畅地显示和响应用户交互。这个过程是浏览器实现高性能动画
为什么越来越多 Vue 项目用起了 UnoCSS?
Vue 开发者可能都注意到,UnoCSS 的讨论频率越来越高。它不像 Tailwind 那样有营销声势,不像 Windi 那样起得早,却在 2024 年之后逐渐“渗透”进越来越多的 Vue 项目中。很
如何进行DOM操作?
DOM操作 浏览器解析HTML文档被后会创建一颗DOM树,若要改变HTML结构,则需要通过js来操作DOM树。操作DOM其实也就是对DOM树的DOM节点进行查找、修改、删除、插入。 一、查找DOM节点
打工人必看!Flex “驯服” 前端面试,让代码像整理工位一样顺
打工人每天整理工位,让文件、绿植、水杯各就其位,效率翻倍。前端开发里,页面布局就像 “整理代码工位”,元素乱糟糟可不行!Flex 弹性布局*就是咱们的 “布局整理术”,轻松让按钮、卡片、导航在
深入解析WeUI Uploader组件源码:移动端上传组件实现
本文深入分析WeUI Uploader组件源码,涵盖BEM命名规范、弹性布局、Stylus预处理器等核心技术,解析移动端上传组件的设计思路与实现细节。
CSS 实现九宫格缩放(9-slice scaling 不变形拉伸)
...通常都有一些炫酷的效果 比如这样的 这样的 还有这样的 哎等等,你发现没有,后面两张的窗口长得很相似,只是第二张比较矮,第三张比较高,那么是不是要做两张素材来支持这种形式呢?...
浮动布局揭秘:从『脱标』到BFC的现代布局艺术
CSS浮动布局终极解密:从父容器高度塌陷的元凶到伪元素清除浮动的必杀技(display:block),再到font-size:0秒解inline-block间隙难题,让你的布局代码告别混乱,焕发新生
打破常规布局:CSS定位的艺术与科学
解锁CSS定位的5个魔法:static是默认画布,relative玩瞬移,absolute会隐身,fixed钉屏幕,sticky玩粘人!掌握它们,布局难题迎刃而解,页面从此灵动起来。
前端性能优化:吃透回流重绘,告别页面卡顿 “刺客”
还在为页面卡顿头疼?别让回流重绘当 “刺客”!从布局难题到渲染全流程,带你深挖前端性能优化密码,掌握不加班的技巧~ 一、布局大坑:列式布局选 table?别踩雷! (一)列式布局的方案抉择:table
能用CSS就不用JS!盘点15个让你直呼“哇塞”的CSS技巧
在前端开发的世界里,我们常常听到一句话:“这效果实现不了?上JS啊!” 于是,为了一个简单的Tabs切换、一个元素的显隐,我们可能就引入了一个库,或者手写了一段DOM操作。 但随着CSS语言的飞速发展
AJAX:前后端通信的桥梁
AJAX前后端连接的桥梁,每次点击按钮、提交表单,都伴随着整个页面的闪烁刷新。用户需要等待服务器返回完整的HTML页面,体验被切割成碎片化的等待过程。这种"点击-等待-刷新"的交互模式,不仅效率低下,
前端音乐播放:从原生 HTML 到 React 的奇妙之旅 🎵
在前端开发中,实现音乐播放功能是一个常见需求。今天,我们将深入探讨如何在原生 HTML 和 React 中实现音乐播放,并结合代码进行详细解析。
CSS伪元素实战指南:让你的页面交互更优雅
本文深入探讨CSS伪元素::before和::after的实战应用,通过下划线动画和箭头图标案例,展示如何用纯CSS实现优雅交互效果,同时介绍Stylus预处理器让代码更简洁模块化。
一文吃透 BFC 和 FFC,前端布局不再愁!
在学习前端布局的时候,遇到了一个很重要的概念 ——BFC,感觉它特别神奇,就像是前端布局世界里的一个 “神秘容器”。与此同时,我又联想到了 FFC,这两者虽然名字里都带 “FC”,但其实是近亲关系,都
CSS 全新属性如何实现一个内凹圆角
写在开头 学会shape()之后可以轻松完成如下各种不规则图形的效果! 什么是shape() 语法 为什么需要shape() 我们之前已经有了很多clip-path类型为什么还需要shape(),官方