背景滤镜生成器 - CSS backdrop-filter在线
单独对元素背景区域应用模糊、亮度、灰度等滤镜,生成兼容的CSS backdrop-filter属性。
UD5工具箱
filter: none;
filter: blur(5px) grayscale(1); 会先将图片模糊5像素,然后对模糊后的结果进行灰度处理。如果调换顺序为 grayscale(1) blur(5px),则先灰度再模糊。虽然在某些组合中最终视觉效果差异不大,但在涉及颜色变换(如 hue-rotate、sepia)和模糊的组合时,顺序会显著影响结果。建议将模糊类滤镜放在前面,颜色调整类放在后面,以获得更自然的过渡效果。
backdrop-filter: blur(10px))、导航栏背景虚化等场景。两者可以同时使用,创造出丰富的层次效果。
will-change: filter; 提示浏览器优化;在移动端谨慎使用多层滤镜叠加。
filter: drop-shadow(0 4px 8px rgba(0,0,0,0.3)) 会沿圆形的边缘生成阴影,而 box-shadow 只会生成矩形阴影。注意 drop-shadow 不支持 spread(扩展半径)参数和 inset 关键字。
单独对元素背景区域应用模糊、亮度、灰度等滤镜,生成兼容的CSS backdrop-filter属性。
上传或粘贴SVG,将其编码为可安全嵌入CSS的background-image: url(data:...)字符串。
通过下拉选择宽度、高度、分辨率等,逻辑组合并生成完整的@media规则。
同时展示两种盒模型下元素的尺寸变化,直观理解宽度计算差异。
生成优先调用系统自带手写风格字体的font-family栈,让网页更亲切。
创建左右布局的对话气泡样式,配置尾巴方向和颜色,生成聊天组件。
调整光源和圆角,生成带嵌入感的凹槽或按下状态的CSS样式。
输入文本和容器宽度,计算所需的字体大小使文本不换行,利用JS测量实时反馈。
上传Lottie JSON,解析路径并将所有关键帧导出为单独的SVG文件。
输入名字,生成带有首字母的彩色圆形头像,适合无头像用户使用。
输入meta标签属性,模拟显示Twitter分享卡片的大图或小图样式,检验标记是否正确。
上传人像,粗略保留前景,将背景高斯模糊,模拟大光圈效果。
将复杂嵌套JSON数组转为CSV,支持选择性展平列和排除字段,适配数据导出需求。
输入JSON Schema,自动渲染出一个美观可用的表单界面(演示)。
加载SVG文件,查看和修改其内部<title>, <desc>等元数据,提升可访问性。
上传SVG,自动生成多种尺寸的透明PNG表情包,适合聊天分享。
对音频应用带通滤波和失真,模拟老式电话线传输的狭窄频响特点。
演示Service Worker或简单代理拦截fetch请求并返回自定义JSON数据。
调用摄像头,通过Shape Detection API实时识别图像中的条形码或人脸位置。
通过表单设置方法、头、体等参数,自动生成对应的 cURL 命令,方便复制执行。
粘贴package.json内容,与npm registry版本对比,列出过期的包和建议升级版本。
在浏览器生成PGP公私钥对,用于邮件加密与签名验证演示。
同时播放雨声、风扇、咖啡店等多种环境音,独立调节音量,营造专注或休息氛围。
为图片生成同时支持WebP和传统格式的<picture>标签代码,确保全浏览器兼容。
生成与原生HTML5音频播放器配套的音频频谱可视化组件代码。
预览常见的 native font stacks(如苹果、Windows系统字体)的实际显示效果。
应用带通滤波器模拟老式电话或对讲机的窄频带音质,可加入噪声和失真。
可视化定制弹窗样式、按钮文案和动画,生成替换原生alert的HTML/CSS/JS代码。
快速创建FAQ样式的手风琴列表,填入问题与答案,生成HTML/CSS/JS交互代码。
选择国家,生成符合当地格式的随机假地址,包括街道、城市、邮编和电话号码。