您最喜欢的城市的最爱地点
首页
添加为 Google 首选来源

CSS 按钮生成器

使用 HTML 和 CSS 创建文字按钮。编辑形状和颜色,查看原生控件或模拟状态,然后复制代码。

预览

预览可能裁切较大的阴影;复制的 CSS 不受影响。

按钮与状态

输入纯文本和一个类名,编辑所有导出状态。

12–32 px

0–64 px

0–32 px

0–8 px

0–64 px

共用阴影

-32–32 px

-32–32 px

0–48 px

-16–16 px

按钮代码

导出的按钮已启用。

普通: 5.17:1 达到 4.5:1 参考值

悬停: 6.70:1 达到 4.5:1 参考值

按下: 8.72:1 达到 4.5:1 参考值

禁用: 3.90:1 非活动控件不受此文字对比度要求约束。

焦点轮廓与预览背景的对比度: 5.17:1

文字参考值按 16 px、字重 600 计算;目标为 4.5:1。

焦点轮廓与所选背景的参考值为 3:1。

纯色对比度不能证明无障碍性。请检查键盘焦点、周围样式和实际使用情况。

状态与对比度

前景 #FFFFFF,背景 #2563EB。

相对亮度:前景 1.000000,背景 0.153152。

(较亮值 + 0.05)/(较暗值 + 0.05)= 5.17:1。

文字参考值按 16 px、字重 600 计算;目标为 4.5:1。

按下状态覆盖悬停状态;focus-visible 添加独立轮廓。

显示值经过四舍五入;比较使用未舍入的值。

文字和样式保留在此浏览器中;复制操作由你主动执行。

设置、检查并复制

  1. 输入纯文本和一个允许的类名,选择字体、字号、字重、内边距和边框。
  2. 编辑各状态的颜色和阴影。焦点只改变轮廓。选择导出的按钮是否禁用。
  3. 在实时模式下使用 Tab 检查真实焦点。查看有限的对比度提示,分别复制 HTML 和 CSS。

原生语义与交互状态

HTML 使用带 type="button"、类名和纯文本的原生按钮。它不包含应用操作,请在自己的应用中添加。

悬停和按下可能同时发生。按下规则位于悬停规则之后,会重新设置所有表面属性,包括无阴影。焦点添加独立轮廓。

disabled 属性会真正禁用按钮;灰色外观本身并不代表禁用。其他编辑控件仍可使用。

一个受限的类名使 HTML 和选择器保持一致。空格、点、逗号和伪类会被拒绝。

文字与对比度示例

保存<草稿>并“发送”🚀 会保留为纯文本。HTML 对特殊符号进行转义,不会创建额外元素。

示例在悬停时使用较深的蓝色和阴影,按下时恢复蓝色并移除阴影。

黑白对比度为 21:1,相同颜色为 1:1。阈值取决于字号和字重,比较使用未舍入的值。

样式和无障碍限制

工具提供不透明纯色、共用阴影形状和系统字体,不生成渐变、动画或应用操作。

模拟状态不能测试键盘焦点。请使用实时模式;预览中裁切的阴影不会改变复制的 CSS。

对比度和最小 44 像素尺寸不能证明无障碍性。还需检查上下文、键盘和辅助技术。

目标页面的样式、宽度和字体会影响结果。预览背景不会导出;禁用文字有例外规定。

本地编辑

工具不会上传输入,也不会创建历史记录、包含输入的链接或远程字体请求。复制由用户主动执行。网站服务和扩展独立运行。

按钮常见问题

按下规则位于 Hover 之后并设置完整表面。focus-visible 轮廓保持独立。

不能。模拟样本不可交互。请使用实时模式和 Tab 检查原生焦点。

不一定。行为由原生 disabled 属性决定,而不是颜色。

不可以。请输入一个最多 48 字符的类名,以 ASCII 字母开头,后接字母、数字、连字符或下划线。

文字会按纯文本处理。HTML 中的特殊符号会被转义,不会插入元素或事件处理程序。

不能。数值只针对不透明 sRGB 颜色和指定字体假设,不能证明焦点或键盘操作无障碍。

每个状态独立选择阴影。按下状态关闭阴影时,即使悬停有阴影,CSS 也会输出 none。

工具不会创建历史记录或包含数据的链接。剪贴板只接收你明确选择复制的代码。

参考来源

原生按钮及其状态的标准和指南。

审核日期:2026 年 11 月 13 日。

生成器仅接受有限的语法,并非所有有效 CSS。

SVG 转 PNG

将本地 SVG 文件或粘贴的代码转换为 PNG,可设置尺寸、透明或纯色背景,并使用内置字体。

打开工具 — SVG 转 PNG

CSS 滤镜生成器

排列和重复 CSS 效果,比较示例并复制精确的滤镜声明。

打开工具 — CSS 滤镜生成器

流式字号计算器

为两个视口宽度分别设置字号,生成流式字号。复制使用 rem 的 CSS,并查看基于导出系数计算的模型。

打开工具 — 流式字号计算器

CSS 圆角生成器

编辑八个圆角半径,预览盒子,并复制以像素或百分比表示的 CSS。

打开工具 — CSS 圆角生成器

CSS Grid 生成器

编辑 CSS Grid 轨道、项目位置和命名区域,预览并复制 CSS、HTML 或下载完整示例。

打开工具 — CSS Grid 生成器

CSS Flexbox 生成器

使用容器和项目控件、显式布局轴、匹配的 CSS 和 HTML 以及本地完整示例下载构建 Flexbox 示例。

打开工具 — CSS Flexbox 生成器

CSS 文字阴影生成器

创建有序文字阴影,预览纯文本并复制精确 CSS。

打开工具 — CSS 文字阴影生成器

CSS 变换发生器

编写可重复的 2D CSS 变换,编辑 px 或百分比平移和原点,检查参考框并复制准确的当前声明。

打开工具 — CSS 变换发生器

CSS 盒子阴影生成器

创建有序的 CSS box-shadow 图层,实时预览并复制代码。

打开工具 — CSS 盒子阴影生成器

图片水印

为一批图片添加文字或标志水印,检查结果并下载单个文件或 ZIP。

打开工具 — 图片水印

CSS 渐变生成器

创建线性或径向 CSS 渐变,调整颜色、不透明度和节点位置。

打开工具 — CSS 渐变生成器

颜色转换器

转换支持的 sRGB HEX、RGB 和 HSL 颜色值,保留透明度并显示精度。

打开工具 — 颜色转换器

图片转文字(OCR)

识别本地 PNG 或 JPEG 中的印刷文字,选择语言,检查并修改结果后复制或下载。

打开工具 — 图片转文字(OCR)

从图片读取二维码

从本地 PNG 或 JPEG 读取一个二维码,查看文本或内容字节,不会打开链接。

打开工具 — 从图片读取二维码

颜色对比度检查器

比较前景与背景颜色,调整不透明度,检查文本和必要界面细节的 WCAG 数值对比度阈值。

打开工具 — 颜色对比度检查器

打印尺寸与分辨率计算器

计算照片可打印尺寸、所需像素,以及留白或裁切时的实际 PPI。

打开工具 — 打印尺寸与分辨率计算器

宽高比计算器

计算宽度与高度的精确比例,或指定一边计算对应的像素尺寸。

打开工具 — 宽高比计算器

图像压缩

尝试将 JPEG、PNG 或 WebP 图片压至目标文件大小,查看实测结果并可选择缩小尺寸。

打开工具 — 图像压缩

HEIC 转 JPG

在浏览器中将受支持的 HEIC 照片转换为原尺寸 JPG 副本,调整质量和背景,并单独下载或打包下载已验证的结果。

打开工具 — HEIC 转 JPG

图片格式转换器

在本地批量转换受支持的 PNG、JPEG 和 WebP 图片,调整透明度、背景和质量,检查并下载编码结果。

打开工具 — 图片格式转换器

照片拼图工具

将本地照片排列成网格,下载 PNG 或 JPEG。

打开工具 — 照片拼图工具

旋转和翻转图片

批量旋转或翻转本地静态 PNG、JPEG 和 WebP 图片,然后查看并下载处理结果。

打开工具 — 旋转和翻转图片

图片裁剪

通过可视选区或像素输入精确裁剪本地 JPEG、PNG 或 WebP 图片,下载为 PNG 或 JPEG。

打开工具 — 图片裁剪

图片尺寸调整

按像素或百分比调整 JPG、PNG 或 WebP 图片,预览结果并下载。

打开工具 — 图片尺寸调整
查看此分类中的所有工具