CSS 工具 / 视觉实验
Liquid Glass
用更克制的方式调试玻璃层次。选择质感、背景和细节参数,实时得到可直接使用的 CSS。
实时预览
换一个背景,看玻璃真正的层次
26
BITLEAP / GLASS
Liquid surface
一层安静的玻璃。背景仍然可见,但信息始终保持在前面。
BLUR
18px
SAT
180%
ALPHA
0.18
BACKDROP / 珍珠
CSS OUTPUT
可直接复制到项目中
.liquid-glass {
position: relative;
overflow: hidden;
color: #17181b;
background: color-mix(in oklab, white 18%, transparent);
backdrop-filter: blur(18px) saturate(180%);
-webkit-backdrop-filter: blur(18px) saturate(180%);
border: 1px solid rgba(255, 255, 255, 0.38);
border-radius: 28px;
box-shadow:
inset 0 1px 0 rgba(255,255,255,0.458),
inset 0 -18px 38px rgba(255,255,255,0.05),
0 28px 70px rgba(16,24,40,0.22);
}
.liquid-glass::before {
content: "";
position: absolute;
inset: 0;
border-radius: inherit;
pointer-events: none;
background:
linear-gradient(
135deg,
rgba(255,255,255,0.298) 0%,
rgba(255,255,255,0) 42%
);
}
@media (prefers-reduced-transparency: reduce) {
.liquid-glass {
backdrop-filter: none;
-webkit-backdrop-filter: none;
background: #eef0f3;
}
}说明
使用 backdrop-filter、color-mix 与多层 inset shadow 构建玻璃质感。
如果浏览器启用了“减少透明度”,CSS 会自动降级成不透明背景。
真正的玻璃效果取决于玻璃后方是否有足够的颜色、纹理和明暗变化。
推荐
不要把所有元素都做成玻璃。
把它留给导航、浮层和少量重点组件,质感会更干净。
BitLeap · 本地计算 · 隐私优先