语言
English English Vietnamese (Tiếng Việt) Vietnamese (Tiếng Việt) Chinese (简体中文) Chinese (简体中文) Portuguese (Brazil) (Português do Brasil) Portuguese (Brazil) (Português do Brasil) Spanish (Español) Spanish (Español) Indonesian (Bahasa Indonesia) Indonesian (Bahasa Indonesia)
新拟态 CSS 生成器

新拟态 CSS 生成器

用可视化控件打造柔性 UI 新拟态效果,实时预览并一键复制 CSS box-shadow 代码,无需手写双层阴影。

打造柔性 UI 阴影的新拟态 CSS 生成器

这款新拟态 CSS 生成器以可视化方式构建柔性 UI 阴影效果,让你再也不用手写那两层 box-shadow。选一个基础颜色、挑一种形状、拖几下滑块,就能复制可直接上线的 CSS。它专为想做新拟态卡片、按钮和输入框,又不想反复试错改代码的设计师和前端开发者而生。

新拟态(也叫柔性 UI / Soft UI)用两层阴影——一亮一暗——让元素看起来像是从同一个表面凸起或被按进表面里。生成器会根据你的基础颜色自动推算出相匹配的阴影颜色,并随着你的调整实时显示预览和准确的 CSS。

隐私至上:每一次预览和生成的 CSS 都在你的浏览器中计算,你输入的任何内容都不会上传到服务器。

如何使用新拟态生成器

1

选择基础颜色

用取色器设置背景,或直接输入十六进制色值。浅而中性的色调(比如各种灰色)效果最好,因为它能为亮、暗两层阴影都留出足够空间。

2

选择形状类型

凸起按下内凹外凸之间切换。凸起用于悬浮卡片,按下用于激活态或点击态。

3

调整阴影

调节距离(0–50px)、模糊(0–100px)、强度(0–100%)、圆角(0–100px)和预览尺寸(80–400px)。每个滑块都配有一个数值输入框,方便填入精确值。

4

设置光源方向

选择虚拟光线的来向——左上、右上、左下或右下。它决定了哪一侧出现亮阴影、哪一侧出现暗阴影。左上是最自然的选择。

5

复制 CSS

点击复制 CSS,把输出粘贴到你的样式表里。别忘了给父容器设置相同的基础颜色,新拟态的视觉错觉才能成立。

功能特性

基础颜色与自动阴影

用取色器或十六进制输入挑选基础颜色,亮、暗两层阴影的颜色会自动推算,得到自然又协调的效果。

四种形状类型

可制作凸起、按下(inset)、内凹(向内渐变)和外凸(向外渐变)效果,并能即时切换对比。

精细的阴影控件

用滑块精细调节距离、模糊和强度,每个滑块都配有同步的数值输入框以填入精确值。

圆角与尺寸控件

圆角最高可设到 100px,预览元素可在 80 到 400px 之间调整大小,按你需要的尺度查看效果。

光源方向控制

可从四个光源方向中选择,阴影偏移和渐变角度会自动随之调整以保持匹配。

多种元素预览

在卡片、按钮、圆形或输入框上预览效果,看看它在不同 UI 场景中的呈现。

深色背景预览

打开深色预览,在更深的表面上检查设计;画面会重新计算,而导出的 CSS 仍保留你原本的颜色。

六个快速起步预设

从轻微、中等、强烈、按下、内凹或外凸起步,再用滑块细化。

实时 CSS 与一键复制

生成的 backgroundbox-shadow CSS 实时更新,点一下即可复制。

常见问题

什么是新拟态(柔性 UI)?

新拟态(Neumorphism),也叫柔性 UI / Soft UI,是一种把平面表面与细腻的双层阴影结合起来的设计风格,让元素看起来像是从同一个背景凸起或被按进去。它用一亮一暗两层阴影来模拟柔和、逼真的立体感。

生成器为什么用两层 box-shadow(亮 + 暗)?

单层阴影只能让一侧变暗。新拟态需要在朝向光源的一侧放一层亮阴影,在对侧放一层暗阴影,元素才会显得从表面凸起。生成器会把这两层阴影一起写进同一条 box-shadow 声明里,替你搞定。

为什么我的新拟态效果看起来不对?

最常见的原因是元素和它的父级背景不一致。新拟态要求两者是同一种颜色,所以请把生成的背景颜色同时应用到元素和它的父容器上。

哪些颜色最适合做新拟态?

中性的中间色调效果最好——比如 #e0e0e0 这类浅灰,或柔和的马卡龙色。过深或过浅的颜色会缩小亮、暗两层阴影之间的对比,让效果难以看清,所以要避开纯白和纯黑。

怎么做出按下(inset)的新拟态效果?

选择按下形状类型。它会把 box-shadow 切换为 inset,让元素看起来被压进表面——非常适合激活、聚焦或点击态。按下预设可以给你一个现成的起点。

内凹和外凸有什么区别?

内凹加入一道由暗到亮的渐变,营造向内凹陷的错觉;外凸则由亮到暗,营造向外鼓起的错觉。两者都保留了与凸起相同的双层凸起阴影。

深色预览会改变 CSS 输出吗?

不会。深色预览仅用于查看效果——生成的 CSS 始终反映你原本的基础颜色。要为深色主题生成 CSS,请把基础颜色本身改成深色调。

新拟态和玻璃拟态、拟物化有什么不同?

新拟态在单一平面上用一对匹配的阴影营造柔和立体感。玻璃拟态靠背景模糊和半透明做出磨砂玻璃的观感,而拟物化则模仿现实世界的纹理和材质。新拟态是介于两者之间、极简且单色的折中风格。

新拟态在无障碍方面友好吗?

新拟态天生对比度偏低,所以主要用于装饰性容器,而非关键的交互控件。新拟态表面上的文字要保持足够的对比度,并为按钮和输入框补上清晰的标签、聚焦样式和边框。

这些 CSS 能用在任何框架里吗?

可以。输出使用的是标准的 backgroundbox-shadowborder-radius 属性,能配合 Tailwind、Bootstrap 或纯 CSS 使用——直接把它们应用到你的元素上即可。

px
px
%
px
px
CSS
background: #e0e0e0;
box-shadow: none;
先挑选基础颜色——亮、暗两层阴影会据此自动计算
凸起适合做悬浮卡片,按下适合做激活态按钮
内凹外凸会加入细腻渐变,营造额外立体感
打开深色预览,看看设计在深色背景上的效果
预设起步,再用滑块逐项微调
给父容器设置相同的基础颜色,效果才会自然到位
全部处理都在你的浏览器中完成——不会向任何服务器发送数据
想了解更多? 阅读文档 →
1/8
开始输入以搜索...
搜索中...
未找到结果
请尝试使用不同的关键词搜索