如果你正在探求一些高质量的 CSS 按钮的示例,那么这篇文章一定是你的“菜”。
在本文中,我们从 CodePen 上网络了 10 个独特的 CSS 按钮合集,并附有它们的代码片段,方便你将它们运用在你的 Web 项目上。

网页设计师已经不必再依赖 Photoshop 制作酷炫的按钮了。
通过利用 CSS3,你可以实现背景的渐变、阴影以及光泽/闪亮的效果。

1. Plastic Buttons

这组按钮相称的简洁、干净。
由于它们拥有不同的颜色、尺寸以及风格,并供应了小、中、大号按钮供你任意挑选。
以是,你可以轻松地重新调度或改换它们。
而利用纯 CSS 的实现办法,或许它也是网上最简洁、干净的按钮样式之一。

html按钮特效代码创立英俊的 CSS 按钮的 10 个代码片断 CSS

代码地址:

https://codepen.io/ben_jammin/pen/syaCq

2. Cool Buttons

这是一组由 Felipe Marcos 制作的酷炫按钮。
与上面的塑料按钮略有不同,但它们也易于利用。
虽然没有闪亮的塑料设计,但当你点击后,依然会感想熏染到有种“推”的效果。

你可以从 6 款默认设计的颜色中随意挑选,或者你也可以定制自己喜好的颜色、尺寸与样式。
由于根据 CSS 类名进行分类,以是你可以在一个类上设置默认的按钮样式以及颜色。

代码地址:

http://codepen.io/FelipeMarcos/pen/tfhEg

3. Google Buttons

Google 的在线工具(如 Blogger,云盘,Gmail 及其搜索功能)都有不同的按钮样式,而开拓者 Tim Wagner 在此 Pen 中克隆了这些风格。

作者受 Google 设计的启示,利用纯 CSS3 实现了这些看上去很酷的按钮。
这还有个与此相似的示例,它是由 Monkey Raptor 制作的扩展按钮,他为这些按钮进行了一些其他的稠浊。

代码地址:

https://codepen.io/timwagner/pen/pAecq

4. Bunch-o-Buttons

这是由 Alan Collins 在 CodePen 上制作的基于塑料风格的按钮合集。
它拥有多种颜色以及不同的格局。
这个按钮凑集设计的独特之处在于,它仅通过一个单独的 CSS 类就可以在光滑的样式与扁平化样式间任意切换。
是不是很便捷呢?

代码地址:

https://codepen.io/AlanCollins/pen/EwDar

5. Social Buttons

这是由具备独特的配色方案和品牌图标组成的社交按钮合集。
开拓者 Stan Williams 在GitHub 上也发布了这个合集,并且进行着按钮颜色与格局的更新与掩护。
目前它由 50 个不同的按钮组成,同时这些按钮都有一个背景上的闪亮渐变,但它们的质量都是不错的。

如果你须要在你的网站上添加一些社交分享按钮,那么这个纯 CSS 按钮合集包是个不错的选择。

代码地址:

http://codepen.io/Stanssongs/pen/GgvbD

6. Jelly Animation

乍一看,你可能会认为这是一个普通的按钮。
但在点击按钮后,你会创造这款果冻按钮具备了绑定到单击事宜的分外动画效果。

除了那有趣的动画,让我印象深刻的是按钮下方的阴影设计。
而按钮与阴影一同动画的设计办法,更随意马虎让任何启动网站或社交网络的用户产生点击的希望。

代码地址:

http://codepen.io/ayamflow/pen/Dufxr

7. Parallax Button

这是一个由 Tobias Reich 利用 CSS3 的径向渐变实现的视差按钮。
按钮的全体背景与阴影都是利用纯 CSS 来实现的,它确实让我印象深刻。
但是,Tobias 也利用了一些 JavaScript ,实现了按钮悬停和点击时的视觉畸变的效果。

这个按钮也是我所见过的具备高等按钮效果的个中之一,它可以很好地融入任何网页。

代码地址:

https://codepen.io/electerious/pen/rroqdL

8. Hubspot Pills

这组按钮是开拓者 Joe Henriod 基于 Hubspot 的设计所创建的。
虽然它们的功能与传统的 HTML 按钮相似,但它们是由可以运用于任何元素的 CSS 类构建的。

你会创造这组药片按钮只展现了赤色和蓝色,但它也支持自定义颜色。
而华美的悬停与点击效果,也足以吸引到任何人的把稳。

代码地址:

http://codepen.io/joehenriod/pen/QEXJAq

9. Sexy SCSS Buttons

大多数前端开拓者都热衷于利用 Sass/SCSS,由于它们更随意马虎编写,更能提升开拓者的事情效率。

这些由 SCSS 实现的按钮,它们具备了内外阴影效果,且构建的细节让人印象深刻。
你可以通过利用单一的类来改变其颜色,乃至可以将自己的创意稠浊于个中。

当它们融入至页面时,按钮的悬停与活动状态也有一种 3D 的既视感。

在任何网站上,这些按钮也比较随意马虎实现,或者你也可以在 CodePen 年夜将 SCSS 代码转换为 CSS 代码,以便你的利用。

代码地址:

https://codepen.io/jgthms/pen/EjxBdR

10. Mozilla-Style Buttons

Mozilla 网站曾经历了一次品牌重塑,它们放弃了传统的塑料设计,但我却很中意他们原来的设计风格。
幸运的是,开拓者 Felix Schwarzer 通过他的代码再次重现了他们曾经的设计。

我们可以看到,蓝色三角形、渐变的背景以及 3D 斜角都是利用纯 CSS 创建的。
而这组按钮的设计也彰显出大气的一壁,并且更随意马虎吸引用户的把稳。

代码地址:

http://codepen.io/slimsmearlapp/pen/HJgFG

总结

这 10 个独特的按钮集都是由纯 CSS3 开拓的,你可以通过改变它们的大小、颜色以及样式将它们融入到企业、博客、社交网络或电子商务商店等项目中。

这个列表中整理的内容,只是 CodePen 上冰山的一角。
如果你正在探求更多的资源,不妨常走走 CodePen ,或许你会收成到更多的惊喜。

感谢你的阅读。

注:

本文版权归原作者所有,仅用于学习与互换。

如需转载译文,烦请按下方注明出处信息,感激!

英文原文:10 Free Code Snippets for Creating Beautiful CSS Buttons

作者:Jake Rocheleau

译者:IT程序狮

译文地址:http://www.jianshu.com/p/430817f5adee