语言
English English Vietnamese (Tiếng Việt) Vietnamese (Tiếng Việt) Chinese (简体中文) Chinese (简体中文) Portuguese (Brazil) (Português do Brasil) Portuguese (Brazil) (Português do Brasil) Spanish (Español) Spanish (Español) Indonesian (Bahasa Indonesia) Indonesian (Bahasa Indonesia)
CSS 按钮生成器

CSS 按钮生成器

可视化设计 CSS 按钮并实时预览,自由调整颜色、渐变、阴影和悬停效果,再一键复制干净的 CSS 或 HTML + CSS 代码。

CSS 按钮生成器,支持实时预览

CSS 按钮生成器让你可视化地设计自定义按钮,并复制干净、可直接粘贴的 CSS——无需再逐条手写属性。用简单的控件调整背景、文字、内边距、边框、阴影和悬停效果,实时预览会随之同步更新。

无论是简单的纯色按钮、双色渐变、发光的霓虹风格,还是顺滑的悬停过渡,都能轻松做出,然后以纯 CSS 规则或完整的 HTML + CSS 片段两种形式取走代码。它专为开发者、设计师,以及任何想要一个漂亮按钮又不愿从零写起的人打造。

注重隐私:按钮的渲染和 CSS 的生成完全在你的浏览器中完成,你设计的任何内容都不会上传到服务器。

如何使用 CSS 按钮生成器

1

选择一个起始预设

点击 12 种内置预设中的任意一个——纯色、描边、渐变、胶囊、3D 按压、霓虹、玻璃、极简、悬浮阴影、下划线、圆角或粗体。每个预设都会同时配置好正常和悬停状态,你可以在此基础上继续调整。

2

调整正常状态

打开正常标签,设置背景(纯色或带角度的双色渐变)、文字颜色、字号和加粗,以及内边距边框阴影

3

设计悬停状态

切换到悬停标签,针对悬停时的变化调整同样的控件。在正常标签里设置一次过渡时长和缓动,然后将鼠标移到预览按钮上即可看到效果。

4

预览与测试

实时预览会即时更新。用背景切换在浅色、深色或自定义背景上测试按钮,并输入你自己的按钮文字来查看真实的标签效果。

5

复制代码

点击复制 CSS 只获取 .button.button:hover 规则,或点击复制 HTML + CSS 获取包含按钮元素和 <style> 块的完整片段。

功能特点

实时预览与真实悬停

将鼠标移到预览按钮上,即可触发你配置的真实 CSS 悬停状态和过渡效果——无需粘贴到别处去测试。

正常与悬停控制

用独立的正常和悬停标签分别设计两种状态,精确掌控用户悬停时究竟有哪些变化。

纯色与渐变背景

使用单一纯色,或带起始色/结束色的双色线性渐变,角度可在 0 到 360 度之间任意调整。

文字样式

设置按钮标签的文字颜色、10 到 32 px 的字号,并自由开关加粗。

内边距与边框控制

微调垂直和水平内边距,以及边框宽度、颜色和圆角——一直到完全胶囊形。

带不透明度的盒子阴影

控制阴影的 X/Y 偏移、模糊、颜色和不透明度,为按钮增添立体感、悬浮感或柔和的光晕。

过渡时长与缓动

设置悬停过渡时长,并选择缓动曲线——ease、ease-in、ease-out、ease-in-out 或 linear。

12 种内置预设

用纯色、描边、渐变、胶囊、3D 按压、霓虹、玻璃、极简、悬浮阴影、下划线、圆角和粗体样式快速起步。

预览背景切换

在上线前,先看看按钮在浅色、深色或任意自定义颜色背景上的呈现效果。

可编辑的按钮文字

输入你自己的标签,让预览呈现你打算使用的真实文案,而不是占位文字。

两种复制方式

只复制 CSS 规则,或获取带按钮元素的完整 HTML + CSS 片段,可直接放入任意页面。

干净、不依赖框架的代码

输出使用标准 CSS 属性,因此同一个 .button 类可用于纯 HTML、React、Vue、WordPress 等多种环境。

常见问题

怎么用 CSS 制作一个按钮?

选一个预设或从零开始,然后调整背景、文字、内边距、边框和阴影控件。实时预览会显示效果,点击复制 CSS 即可得到做好的 .button 规则,粘贴到你的样式表中即可。

怎么给 CSS 按钮加悬停效果?

切换到悬停标签,修改任意控件——颜色、阴影、边框等等——来设定按钮悬停时的样子。在正常标签里设置过渡时长和缓动,然后将鼠标移到预览按钮上测试。悬停状态会以 .button:hover 规则导出。

怎么做一个渐变按钮?

在背景区域点击渐变开关。选择起始色和结束色,并将角度设在 0 到 360 度之间。预览和生成的 linear-gradient 代码会立即更新。

怎么把 CSS 按钮的边角做成圆角?

使用边框区域里的圆角控件。调大它能让边角更柔和,调到 50 px 则能得到完全圆润的胶囊形。胶囊和圆角预设也提供了现成的圆角样式供你起步。

生成的按钮代码能复制吗?

能。复制 CSS 会复制 .button.button:hover 规则,而复制 HTML + CSS 会复制一段完整片段,其中按钮元素被包在 <style> 块里,可直接粘贴进任意 HTML 页面。

可以分别自定义正常和悬停状态吗?

完全可以。正常悬停标签各自拥有独立的背景、文字、内边距、边框和阴影控件,让你精确定义悬停时究竟有哪些变化。过渡设置是共享的,只需在正常标签里配置一次。

这段按钮代码能用在任何项目里吗?

能。生成的 CSS 是纯粹、不依赖框架的代码,使用 backgroundborder-radiusbox-shadowtransition 等标准属性。在 HTML、React、Vue、Angular、WordPress 或任何 Web 项目中,给你的元素加上 .button 类即可。

背景
文字
px
内边距
px
px
边框
px
px
阴影
px
px
px
30%
过渡
0.2s
预设
CSS
将鼠标移到预览按钮上,即可实时查看悬停效果
先选一个预设再在此基础上调整,设计更快
正常悬停标签之间切换,分别设计两种状态
背景切换在浅色和深色背景上测试按钮效果
过渡时长设为 0,让悬停切换瞬间完成
圆角调到 50px,即可得到完全圆润的胶囊形按钮
想了解更多? 阅读文档 →
1/7
开始输入以搜索...
搜索中...
未找到结果
请尝试使用不同的关键词搜索