工具1

CSS 按钮生成器

如何创建CSS 按钮

设计按钮样式。保留代码。

从预设开始,直观地调整细节,并导出普通的 HTML 和 CSS。本演练将 Signature 按钮转换为带有深色悬停状态的圆角渐变按钮。

跟随指南
从简单的填充到渐变药丸形状
修改前 · Signature带有白色“开始使用”文本和柔和圆角的紫色 Signature 按钮
修改后 · 自定义渐变带有粗体白色“开始使用”文本和柔和阴影的渐变紫药丸形状按钮
实际导出的 CSS,应用于 HTML 按钮两个示例均使用相同的显示比例。
视频教程 如何创建一个 CSS 按钮 选择一个预设,个性化您的按钮,然后复制或下载 CSS。 英语旁白 观看视频

如何创建一个 CSS 按钮

此示例仅使用生成器的控件。上方的图片显示了应用于普通 HTML 按钮的实际下载样式表,而非编辑器截图。

打开 CSS 按钮生成器

01

从 Signature 开始

打开 CSS 按钮生成器。在“预设”中,从 Everyday 集合中选择 Signature。将按钮文本设置为“Get started”。在代码区域,将类名设置为 cta-button。

预设会替换默认和悬停样式,同时保留您的标签和类名。在进行详细调整之前,请先选择您的起点。

类名将 CSS 规则连接到您的 HTML 按钮。生成器会清理不支持的字符;请使用简短且独特的名称,以避免影响不相关的元素。

02

创建渐变胶囊

保持编辑状态为“默认”。在“文本”中,选择 System sans,字号 18 px,字重 Bold。保持白色文本颜色、常规样式、居中对齐和行高 1.4。

在“填充”中,选择线性渐变。使用下方的两种颜色和角度。设置水平内边距为 32 px,垂直内边距为 16 px。在“形状”中,保持“链接所有角”启用,并将圆角半径设置为 100 px。边框宽度保持 0 px。

在“阴影”中,保持“盒阴影”启用。使用水平偏移 0 px,垂直偏移 8 px,模糊 24 px,扩展 −4 px,颜色 #460BD8,不透明度 32%。保持内阴影和文字阴影关闭。

第一种颜色
#460BD8
第二种颜色
#8D37DF
角度
135°
圆角半径
100 px

内边距改变文本周围的空间。圆角半径改变轮廓。较大的半径可以创建这种胶囊形状,而无需加宽标签。

03

为悬停设置独立效果

将编辑状态切换为“悬停”。在“填充”中,将背景颜色更改为 #33099E,第二种颜色更改为 #6D20BF。保持渐变角度为 135°。在“阴影”中,将垂直偏移更改为 10 px,模糊更改为 28 px。保持其他设置不变。

使用画布上的“默认”、“悬停”和“激活”按钮来检查每种状态。您也可以悬停在预览按钮上或按下它。在浅色和深色画布之间切换,以查看其边缘和阴影。

编辑状态选择您要更改的样式。画布状态仅更改您预览的内容。在调整静态外观之前,请返回到默认编辑状态。

与默认值匹配的悬停属性会跟随后续的默认编辑。一旦您自定义了悬停属性,它将保持独立。更改基础样式后,请重新检查两种状态。

04

导出并在您的页面中测试

选择 CSS 选项卡并使用“复制 CSS”,或选择“下载”以保存 cta-button.css。选择 HTML 选项卡并复制匹配的按钮标记。HTML 包含相同的类名和一个 type="button" 的按钮。

将 CSS 添加到您的样式表中,或从您的页面链接下载的文件。将 HTML 放置在按钮所属的位置。这两个导出文件协同工作:仅有 HTML 按钮而不包含其样式是无效的。

打开页面并测试其默认、悬停、键盘焦点和按下状态。导出内容包含 focus-visible 轮廓、微小的激活位移和 reduced-motion 规则。您周围的样式和已安装的字体仍可能影响结果。

生成的按钮是一个带样式的控件。在您的项目中连接其点击行为;在添加到表单时使用正确的按钮类型。

您的样式表已准备就绪

cta-button.css

下载的文件名遵循类名。

一些有用的细节

常见问题

我需要 CSS 框架吗?

不需要。输出是标准的 CSS 加上一个普通的 HTML 按钮。将 CSS 粘贴到您自己的样式表中,并在按钮上使用匹配的类名。

下载是否也保存了 HTML?

下载会保存一个以类名命名的 .css 文件。请从 HTML 选项卡单独复制按钮标记。

我可以给每个角设置不同的半径吗?

可以。在“形状”中,关闭“链接所有角”,然后分别设置左上、右上、右下和左下角。此示例为了保持胶囊形状而将它们链接在一起。

下次我还能看到我的设计吗?

工作室会尝试将当前草稿保存在此浏览器的本地存储中。这不是账户或跨设备备份。浏览器设置、清除站点数据或重置操作可能会删除或替换它,因此请导出您想要保留的作品。

我的按钮会上传到服务器吗?

样式预览和 CSS/HTML 生成均在您的浏览器中运行。编辑器不会上传您的按钮文本或样式草稿来创建导出文件。

轮到你了

为您的下一个按钮赋予独特的风格。

选择一个起点,调整细节,并将代码应用到您的项目中。

打开 CSS 按钮生成器

图片详情

语言38

English العربية Français Italiano Deutsch Español Português Nederlands Русский Türkçe 日本語 中文 हिन्दी Bahasa Indonesia Bahasa Melayu 한국어 Tiếng Việt ไทย Polski Svenska Українська Norsk বাংলা Ελληνικά فارسی اردو Čeština Dansk Magyar Română Suomi Български Filipino ქართული Slovenčina Azərbaycanca עברית Slovenščina