CSS 背景图案生成器 - 条纹/点/网格重复背景
通过可视化参数生成纯 CSS 的背景图案(斜条纹、圆点、方格等),实时调整颜色和尺寸。
UD5工具箱
输入任意 CSS 选择器,实时计算其层叠权重(Specificity),支持多选择器并行比较,直观理解优先级规则。
在上方输入 CSS 选择器,查看权重计算结果
| 选择器类型 | 权重贡献 | 示例 |
|---|---|---|
| 内联样式 | (1,0,0,0) | style="color:red" |
| ID 选择器 | (0,1,0,0) | #header |
| 类选择器 | (0,0,1,0) | .container |
| 属性选择器 | (0,0,1,0) | [type="text"] |
| 伪类 | (0,0,1,0) | :hover、:nth-child(2) |
| 元素选择器 | (0,0,0,1) | div、p |
| 伪元素 | (0,0,0,1) | ::before、::first-line |
| 通配符 * | (0,0,0,0) | * |
| 组合器(+ > ~ 空格) | 不贡献权重 | div > span |
注意::not()、:is()、:has() 内部选择器的权重会正常计算(取最大值),而 :where() 内部权重始终为 0。
!important 是 CSS 声明级别的标记,不属于选择器权重体系。它作用于属性声明(如 color: red !important),会覆盖所有非 !important 的声明,无论选择器权重多高。当两个声明都带有 !important 时,才回到选择器权重比较。优先级从低到高依次为:用户代理样式 → 普通用户样式 → 普通作者样式 → 作者 !important → 用户 !important。过度使用 !important 会导致样式难以维护,应谨慎使用。
:not(#id) 权重为 (0,1,0,0)。:is(.a, #b, div) 权重为 (0,1,0,0)(取 #b 的权重)。:has(> .child) 权重为 (0,0,1,0)。通过可视化参数生成纯 CSS 的背景图案(斜条纹、圆点、方格等),实时调整颜色和尺寸。
展示所有内置缓动函数(ease, linear 等)及自定义 cubic-bezier 的运动曲线和动画效果。
浏览数十种纯CSS实现的几何背景图案,一键复制代码。
加载 JSON 数据,生成带列排序、搜索过滤和前端分页的交互式表格。
上传多张小图标,自定义排列间距,自动生成合并图片和对应的 background-position CSS。
选择预设图案(条纹、棋盘、点阵),微调颜色和尺寸,输出background代码。
输入可逆密钥矩阵,对文本进行Hill密码加密与解密,展示线性代数应用。
列出当前页面所有 Cookie,包括 SameSite、Secure、Domain、Path 等完整信息。
在多个浏览器标签页间通过Web Locks API协调共享资源的访问,展示锁机制。
点击画布绘制多边形顶点,自动使用鞋带公式计算面积并显示周长。
提取文本中的唯一行、或删除重复行、或仅显示重复行,多模式整理。
上传两张图片,通过滑块左右拖动查看叠加差异,用于展示修图前后或滤镜效果。
选择多种语言,利用Web Speech API测试语音转文字准确率对比。
通过调整锐化半径和强度,使用非锐度掩蔽技术让模糊的照片细节更清晰。
选择源图(提供色调)和目标图,将源图的整体色彩风格迁移到目标图片上。
将SVG代码或文件渲染为指定尺寸的PNG图片,支持透明背景,纯前端转换保证隐私。
自定义颜色和文本,生成Cookie同意提示栏HTML/CSS/JS代码,集成到网站。
输入简单句,生成传统的句子图解树,显示成分关系。
通过半径和强度滑块模拟油画笔触效果,将照片转为生动的仿油画作品。
分类浏览行为面试、技术面试等常见问题,附回答思路提示。
将彩色照片转为黑白灰度,支持平均值、加权法等算法,调整亮度对比度,前端即时出图。
选择城市或输入经纬度,计算当天的五次礼拜大致时刻。
输入文件大小和网络速度,计算预计下载时长。
输入电池容量(mAh/Wh)与设备功率,估算理论使用时长。
输入鱼缸净水量和药物推荐浓度,计算需要加入的毫升或克数,避免用药过量。
选地理坐标与日期,计算当天的日出、日落、月出、月落时刻。
输入预产期与所在地区,参照通用规则计算产假起止与生育津贴范围。
输入空调匹数、能效级、设定温度与使用小时,估算每日/每月耗电量与成本。
选择洗浴、洗衣等日常用水频次,估算月用水吨数与水费,培养节水意识。
输入总账单及室友入住天数,按居住时间比例计算每人应付额,清晰透明。