Articles

全部文章

全部AI 编程Mac 与效率工程化与工具链React / Next.jsCSS / 动画JavaScript / TypeScriptNode / 后端Docker / Linux / 运维数据库设计与多媒体
Motion for React 完整指南:动画、手势与退出效果
CSS / 动画MotionReact前端动画

Motion for React 完整指南:动画、手势与退出效果

从安装和 motion 组件开始,系统掌握 Motion for React 的 variants、拖拽手势、MotionValue、useTransform 与 AnimatePresence,并了解 Next.js 使用方式和性能边界。

2025-04-15
css中的3d使用:深入理解 CSS Perspective 与 Transform-Style
CSS / 动画css3d前端

css中的3d使用:深入理解 CSS Perspective 与 Transform-Style

和是 CSS 3D 变换中不可或缺的两个属性。赋予了场景深度,模拟了观察者的视觉体验;而则决定了子元素如何在 3D 空间中呈现。掌握这两个属性的用法,将为您的网页设计带来更丰富的视觉层次和更具吸引力的交互体验。现在,不妨动手尝试一下,释放您的创意,打造出令人惊叹的 3D 世界吧!

2025-04-14
深入理解CSS对齐属性:align-items, align-self, justify-items, justify-self
CSS / 动画css前端

深入理解CSS对齐属性:align-items, align-self, justify-items, justify-self

属性作用对象方向适用布局覆盖关系容器垂直Flex/Grid被align-self覆盖align-self子项垂直Flex/Grid覆盖容器水平Grid被覆盖子项水平Grid覆盖记忆口诀想调垂直用align,想调水平用justify容器设置用-items,单个调整用-selfGri

2025-04-07
重排与重绘:CSS 动画为什么会卡
CSS / 动画css前端

重排与重绘:CSS 动画为什么会卡

把浏览器渲染中的样式计算、布局、重绘和合成拆开解释,说明哪些 CSS 属性更容易触发布局开销,以及为什么 transform 和 opacity 通常更适合做动画。

2025-04-07
CSS 继承与重置:initial、inherit、unset 怎么选
CSS / 动画css前端

CSS 继承与重置:initial、inherit、unset 怎么选

把 initial、inherit、unset 的差异放到真实 CSS 场景里讲清楚,并说明哪些属性默认会继承、哪些不会,避免把重置和继承写反。

2025-04-06
rem 是什么:1rem 为什么常等于 16px
CSS / 动画CSSrem字体

rem 是什么:1rem 为什么常等于 16px

解释 rem 与 html 根字体大小的关系,说明为什么浏览器里 1rem 常常等于 16px,以及什么时候该改根字号、什么时候不该用 62.5% 方案。

2025-03-24
z-index 为什么失效:理解 Stacking Context
CSS / 动画css

z-index 为什么失效:理解 Stacking Context

解释 stacking context 的独立分层规则,说明为什么元素写了更大的 z-index 仍然会被遮住,以及 position、opacity、transform、isolation 等属性何时会创建新的层叠上下文。

2025-03-21
Tailwind CSS 中的 spacing 详解
CSS / 动画csstensorflow前端

Tailwind CSS 中的 spacing 详解

(间距)是 Tailwind CSS 里的一个核心概念,它主要用于控制 padding。Tailwind 提供了一套默认的。Tailwind 让布局变得简单直观!Tailwind 预定义了一组。如果默认值不够用,可以在。如果要在 CSS 里使用。

2025-03-18
玩转 Tailwind CSS:深入解析函数与指令
CSS / 动画css前端

玩转 Tailwind CSS:深入解析函数与指令

主要用于引入框架样式、组织代码、复用样式等。你可以把它们想象成 Tailwind 版的“魔法咒语”,帮助你写出更整洁的 CSS。如果你想在 CSS 里使用 Tailwind 配置的颜色、间距等,可以用。,可以让你的代码更加优雅、可维护。如果你正在使用 Tailwind CSS,可

2025-03-18
深入理解 DOM 和 CSSOM:网页渲染的核心
CSS / 动画javascript

深入理解 DOM 和 CSSOM:网页渲染的核心

DOM 是浏览器用于表示网页内容和结构的对象模型。它将网页的 HTML 或 XML 文档表示为一个树形结构,每个部分(如元素、文本和属性)都成为一个节点。通过 JavaScript,开发者可以操作这些节点,从而动态地修改页面的内容和结构。CSSOM 是浏览器用来表示 CSS 样式

2025-02-23
Three.js 模型动画:GSAP 与 AnimationMixer 怎么配合
CSS / 动画javascript

Three.js 模型动画:GSAP 与 AnimationMixer 怎么配合

用车门开关这类真实例子解释在 Three.js 里什么时候直接用 GSAP 控制部件,什么时候应该保留模型自带动画并交给 AnimationMixer。

2024-11-24
Tailwind CSS 4 入门:安装、主题与响应式
CSS / 动画Tailwind CSSCSS前端

Tailwind CSS 4 入门:安装、主题与响应式

以 Tailwind CSS 4 为基础,从 CLI 安装、CSS 导入和 utility class 开始,讲清响应式、状态变体、主题变量、类名扫描和组件抽取边界。

2024-11-12