{"id":15348,"date":"2017-09-05T18:01:45","date_gmt":"2017-09-05T10:01:45","guid":{"rendered":"https:\/\/www.hongkiat.com\/blog\/?p=15348"},"modified":"2022-08-01T17:43:17","modified_gmt":"2022-08-01T09:43:17","slug":"css3-button-tutorials","status":"publish","type":"post","link":"https:\/\/www.hongkiat.com\/blog\/css3-button-tutorials\/","title":{"rendered":"50 CSS3 Button Tutorials For Designers"},"content":{"rendered":"<p>In this article, we will go through some <strong>hand-picked, awesome tutorials for buttons<\/strong> you can put on your site <strong>using only CSS3<\/strong>.<\/p>\n<p>Some of these buttons play with <strong>colors, gradients or shapes<\/strong> while others are programmed to animate with hover or click actions, giving effects like it\u2019s <a target=\"_blank\" href=\"https:\/\/www.hongkiat.com\/blog\/css3-on-off-button\/\" rel=\"noopener\">being pushed down<\/a>; extending, shrinking or switching frames to reveal more information. Anything you can think of to do with buttons, there\u2019s probably an example of it here.<\/p>\n<p>Let us know which is your favourite.<\/p>\n<p class=\"recommended_top\">\n\t\t\t\t\t<strong>Read Also:<\/strong>\u00a0\n\t\t\t\t\t<a target=\"_blank\" href=\"https:\/\/www.hongkiat.com\/blog\/css-buttons-bttncss\/\">Bttn.css \u2013 Awesome CSS Buttons Under 4Kb<\/a>\n\t\t\t\t<\/p>\n<h3>Sleek On\/Off Button<\/h3>\n<p><a target=\"_blank\" href=\"https:\/\/www.hongkiat.com\/blog\/css3-on-off-button\/\" rel=\"noopener\">Tutorial\/codes<\/a> \u2013 <a href=\"https:\/\/assets.hongkiat.com\/uploads\/css3-on-off-button\/demo\/index2.html\">Demo<\/a><\/p>\n<figure><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/assets.hongkiat.com\/uploads\/css3-on-off-button\/post-cover.jpg?newedit\" width=\"500\" height=\"300\" alt=\"css3 button tutorial\"><\/figure>\n<h3>Making a SVG HTML Burger Button<\/h3>\n<p><a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/raygun.com\/blog\/making-svg-html-burger-button\/\">Tutorial\/codes<\/a> \u2013 <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/codepen.io\/kylehenwood\/full\/Alayb\/\">Demo<\/a><\/p>\n<figure><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/assets.hongkiat.com\/uploads\/css3-button-tutorials\/burger-button.jpg?newedit\" width=\"557\" height=\"253\" alt=\"css3 button tutorial\"><\/figure>\n<h3>CSS3 Hidden Social Buttons<\/h3>\n<p><a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/scotch.io\/tutorials\/css3-hidden-social-buttons\">Tutorial\/codes<\/a> \u2013 <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/embed.plnkr.co\/0Xohiu\/preview\">Demo<\/a><\/p>\n<figure><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/assets.hongkiat.com\/uploads\/css3-button-tutorials\/css3-hidden-social-buttons.jpg?newedit\" width=\"800\" height=\"333\" alt=\"css3 button tutorial\"><\/figure>\n<h3>Smart Fixed Navigation Button<\/h3>\n<p><a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/codyhouse.co\/gem\/smart-fixed-navigation\/\">Tutorial\/codes<\/a> \u2013 <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/codyhouse.co\/demo\/smart-fixed-navigation\/index.html\">Demo<\/a><\/p>\n<figure><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/assets.hongkiat.com\/uploads\/css3-button-tutorials\/back-button.jpg?newedit\" width=\"700\" height=\"438\" alt=\"css3 button tutorial\"><\/figure>\n<h3>Dot Navigation Styles<\/h3>\n<p><a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/tympanus.net\/codrops\/2014\/01\/21\/dot-navigation-styles\/\">Tutorial\/codes<\/a> \u2013 <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/tympanus.net\/Development\/DotNavigationStyles\/\">Demo<\/a><\/p>\n<figure><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/assets.hongkiat.com\/uploads\/css3-button-tutorials\/dot-style-button.jpg?newedit\" width=\"700\" height=\"290\" alt=\"css3 button tutorial\"><\/figure>\n<h3>Shazam-Like Morphing Button Effect<\/h3>\n<p><a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/tympanus.net\/codrops\/2015\/11\/24\/shazam-like-morphing-button-effect\/\">Tutorial\/codes<\/a> \u2013 <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/tympanus.net\/Tutorials\/ShazamButtonEffect\/\">Demo<\/a><\/p>\n<figure><img decoding=\"async\" src=\"https:\/\/assets.hongkiat.com\/uploads\/css3-button-tutorials\/shazam-like-button-css.jpg?newedit\" alt=\"css3 button tutorial\"><\/figure>\n<h3>How to Create CSS3 Buttons<\/h3>\n<p><a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/designmodo.com\/create-css3-buttons\/?u=limhongkiat\">Tutorial\/codes<\/a> \u2013 <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/designmodo.com\/demo\/css3buttons\/?u=limhongkiat\">Demo<\/a><\/p>\n<figure><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/assets.hongkiat.com\/uploads\/css3-button-tutorials\/sign-in-buttons.jpg?newedit\" width=\"700\" height=\"318\" alt=\"css3 button tutorial\"><\/figure>\n<h3>Create a Circular Progress Button<\/h3>\n<p><a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/tympanus.net\/codrops\/2014\/04\/09\/how-to-create-a-circular-progress-button\/\">Tutorial\/codes<\/a> \u2013 <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/tympanus.net\/Tutorials\/CircularProgressButton\/\">Demo<\/a><\/p>\n<figure><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/assets.hongkiat.com\/uploads\/css3-button-tutorials\/circular-progress-button.jpg?newedit\" width=\"700\" height=\"364\" alt=\"css3 button tutorial\"><\/figure>\n<h3>Button Switches with Checkboxes<\/h3>\n<p><a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/tympanus.net\/codrops\/2012\/09\/13\/button-switches-with-checkboxes-and-css3-fanciness\/\">Tutorial\/codes<\/a> \u2013 <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/tympanus.net\/Tutorials\/CSS3ButtonSwitches\/\">Demo<\/a><\/p>\n<figure><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/assets.hongkiat.com\/uploads\/css3-button-tutorials\/button-switches-tutorial.jpg?newedit\" width=\"700\" height=\"354\" alt=\"css3 button tutorial\"><\/figure>\n<h3>CSS Buttons with Pseudo-elements<\/h3>\n<p><a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/tympanus.net\/codrops\/2012\/01\/11\/css-buttons-with-pseudo-elements\/\">Tutorial\/codes<\/a> \u2013 <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/tympanus.net\/Tutorials\/CSSButtonsPseudoElements\/\">Demo<\/a><\/p>\n<figure><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/assets.hongkiat.com\/uploads\/css3-button-tutorials\/css-buttons-with-pseudo-elements.jpg?newedit\" width=\"459\" height=\"288\" alt=\"css3 button tutorial\"><\/figure>\n<h3>Switches<\/h3>\n<p><a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/cssdeck.com\/labs\/w3kowgag\">Tutorial\/codes<\/a> \u2013 <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/cssdeck.com\/labs\/w3kowgag\">Demo<\/a><\/p>\n<figure><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/assets.hongkiat.com\/uploads\/css3-button-tutorials\/switch-dribbble.jpg?newedit\" width=\"700\" height=\"252\" alt=\"css3 button tutorial\"><\/figure>\n<h3>Beautiful Flat Buttons<\/h3>\n<p><a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/cssdeck.com\/labs\/beautiful-flat-buttons\">Tutorial\/codes<\/a> \u2013 <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/cssdeck.com\/labs\/beautiful-flat-buttons\">Demo<\/a><\/p>\n<figure><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/assets.hongkiat.com\/uploads\/css3-button-tutorials\/orange-buttons.jpg?newedit\" width=\"700\" height=\"242\" alt=\"css3 button tutorial\"><\/figure>\n<h3>Simple Slider Buttons<\/h3>\n<p><a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/cssdeck.com\/labs\/simple-slider-buttons\">Tutorial\/codes<\/a> \u2013 <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/cssdeck.com\/labs\/simple-slider-buttons\">Demo<\/a><\/p>\n<figure><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/assets.hongkiat.com\/uploads\/css3-button-tutorials\/simple-slider-buttons.jpg?newedit\" width=\"700\" height=\"345\" alt=\"css3 button tutorial\"><\/figure>\n<h3>3D CSS Buttons<\/h3>\n<p><a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/codepen.io\/kanishkkunal\/details\/KwpGNa\/\">Tutorial\/codes<\/a> \u2013 <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/codepen.io\/kanishkkunal\/full\/KwpGNa\/\">Demo<\/a><\/p>\n<figure><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/assets.hongkiat.com\/uploads\/css3-button-tutorials\/3ddd-csss-buttons.jpg?newedit\" width=\"700\" height=\"268\" alt=\"css3 button tutorial\"><\/figure>\n<h3>CSS Buttons<\/h3>\n<p><a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/cssdeck.com\/labs\/buttoninity\">Tutorial\/codes<\/a> \u2013 <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/cssdeck.com\/labs\/buttoninity\">Demo<\/a><\/p>\n<figure><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/assets.hongkiat.com\/uploads\/css3-button-tutorials\/look-iam-button.jpg?newedit\" width=\"567\" height=\"402\" alt=\"css3 button tutorial\"><\/figure>\n<h3>Purely CSS<\/h3>\n<p><a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/cssdeck.com\/labs\/purely-css\">Tutorial\/codes<\/a> \u2013 <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/cssdeck.com\/labs\/purely-css\">Demo<\/a><\/p>\n<figure><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/assets.hongkiat.com\/uploads\/css3-button-tutorials\/this-is-button.jpg?newedit\" width=\"700\" height=\"203\" alt=\"css3 button tutorial\"><\/figure>\n<h3>Pink and Blue CSS Buttons<\/h3>\n<p><a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/cssdeck.com\/labs\/pink-and-blue-css-buttons\">Tutorial\/codes<\/a> \u2013 <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/cssdeck.com\/labs\/pink-and-blue-css-buttons\">Demo<\/a><\/p>\n<figure><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/assets.hongkiat.com\/uploads\/css3-button-tutorials\/pink-blue-buttons.jpg?newedit\" width=\"700\" height=\"393\" alt=\"css3 button tutorial\"><\/figure>\n<h3>Rounded CSS Buttons with Mouseover Effect<\/h3>\n<p><a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/codepen.io\/palimadra\/details\/LaCvr\/\">Tutorial\/codes<\/a> \u2013 <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/codepen.io\/palimadra\/full\/LaCvr\/\">Demo<\/a><\/p>\n<figure><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/assets.hongkiat.com\/uploads\/css3-button-tutorials\/rounded-css-button.jpg?newedit\" width=\"700\" height=\"257\" alt=\"css3 button tutorial\"><\/figure>\n<h3>Button Concept<\/h3>\n<p><a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/codepen.io\/chrisdothtml\/details\/xbmddV\/\">Tutorial\/codes<\/a> \u2013 <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/codepen.io\/chrisdothtml\/full\/xbmddV\/\">Demo<\/a><\/p>\n<figure><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/assets.hongkiat.com\/uploads\/css3-button-tutorials\/button-concept.jpg?newedit\" width=\"523\" height=\"251\" alt=\"css3 button tutorial\"><\/figure>\n<h3>CSS Buttons<\/h3>\n<p><a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/codepen.io\/derekmorash\/details\/XddZJY\/\">Tutorial\/codes<\/a> \u2013 <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/codepen.io\/derekmorash\/full\/XddZJY\/\">Demo<\/a><\/p>\n<figure><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/assets.hongkiat.com\/uploads\/css3-button-tutorials\/fun-buttons.jpg?newedit\" width=\"700\" height=\"213\" alt=\"css3 button tutorial\"><\/figure>\n<h3>Three Pure CSS Button<\/h3>\n<p><a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/codepen.io\/mohaiman\/details\/jqKzVb\/\">Tutorial\/codes<\/a> \u2013 <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/codepen.io\/mohaiman\/full\/jqKzVb\/\">Demo<\/a><\/p>\n<figure><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/assets.hongkiat.com\/uploads\/css3-button-tutorials\/pure-css-buttons.jpg?newedit\" width=\"700\" height=\"107\" alt=\"css3 button tutorial\"><\/figure>\n<h3>Large Pressable CSS Button<\/h3>\n<p><a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/cssdeck.com\/labs\/large-pressable-css-button\">Tutorial\/codes<\/a> \u2013 <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/cssdeck.com\/labs\/large-pressable-css-button\">Demo<\/a><\/p>\n<figure><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/assets.hongkiat.com\/uploads\/css3-button-tutorials\/large-pink-button.jpg?newedit\" width=\"700\" height=\"252\" alt=\"css3 button tutorial\"><\/figure>\n<h3>Three Simple CSS Button Hover Effects<\/h3>\n<p><a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/codepen.io\/rauldronca\/pen\/mEXomp\">Tutorial\/codes<\/a> \u2013 <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/codepen.io\/rauldronca\/full\/mEXomp\/\">Demo<\/a><\/p>\n<figure><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/assets.hongkiat.com\/uploads\/css3-button-tutorials\/simple-hover-effect.jpg?newedit\" width=\"700\" height=\"342\" alt=\"css3 button tutorial\"><\/figure>\n<h3>Off-registration Button<\/h3>\n<p><a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/codepen.io\/gau\/details\/XJZZmG\/\">Tutorial\/codes<\/a> \u2013 <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/codepen.io\/gau\/full\/XJZZmG\/\">Demo<\/a><\/p>\n<figure><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/assets.hongkiat.com\/uploads\/css3-button-tutorials\/white-clean-buttons-css.jpg?newedit\" width=\"700\" height=\"319\" alt=\"css3 button tutorial\"><\/figure>\n<h3>CSS Button Hover Effect<\/h3>\n<p><a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/codepen.io\/sfoxy\/details\/XpOoJe\/\">Tutorial\/codes<\/a> \u2013 <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/codepen.io\/sfoxy\/full\/XpOoJe\/\">Demo<\/a><\/p>\n<figure><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/assets.hongkiat.com\/uploads\/css3-button-tutorials\/simple-hover-me-effect.jpg?newedit\" width=\"700\" height=\"348\" alt=\"css3 button tutorial\"><\/figure>\n<h3>CSS Button with Hover Slide Effect<\/h3>\n<p><a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/codepen.io\/RazorXio\/details\/gMaoOW\/\">Tutorial\/codes<\/a> \u2013 <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/codepen.io\/RazorXio\/full\/gMaoOW\/\">Demo<\/a><\/p>\n<figure><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/assets.hongkiat.com\/uploads\/css3-button-tutorials\/hover-slide-button.jpg?newedit\" width=\"700\" height=\"338\" alt=\"css3 button tutorial\"><\/figure>\n<h3>jQuery +3D CSS Button<\/h3>\n<p><a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/codepen.io\/CarlosGNotario\/details\/NqdKzK\/\">Tutorial\/codes<\/a> \u2013 <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/codepen.io\/CarlosGNotario\/full\/NqdKzK\/\">Demo<\/a><\/p>\n<figure><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/assets.hongkiat.com\/uploads\/css3-button-tutorials\/jquery-button.jpg?newedit\" width=\"700\" height=\"300\" alt=\"css3 button tutorial\"><\/figure>\n<h3>Animated CSS3 buttons<\/h3>\n<p><a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/codepen.io\/creotip\/details\/cfuAi\/\">Tutorial\/codes<\/a> \u2013 <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/codepen.io\/creotip\/full\/cfuAi\/\">Demo<\/a><\/p>\n<figure><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/assets.hongkiat.com\/uploads\/css3-button-tutorials\/animated-css3-buttons.jpg?newedit\" width=\"496\" height=\"272\" alt=\"css3 button tutorial\"><\/figure>\n<h3>Long-shadow Radio Buttons<\/h3>\n<p><a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/codepen.io\/mrjawfree\/details\/DsCcr\/\">Tutorial\/codes<\/a> \u2013 <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/codepen.io\/mrjawfree\/full\/DsCcr\/\">Demo<\/a><\/p>\n<figure><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/assets.hongkiat.com\/uploads\/css3-button-tutorials\/long-shadow-buttons.jpg?newedit\" width=\"700\" height=\"352\" alt=\"css3 button tutorial\"><\/figure>\n<h3>Simple CSS Button Hover Effect<\/h3>\n<p><a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/codepen.io\/Adevade\/pen\/JKorjv\">Tutorial\/codes<\/a> \u2013 <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/codepen.io\/Adevade\/full\/JKorjv\/\">Demo<\/a><\/p>\n<figure><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/assets.hongkiat.com\/uploads\/css3-button-tutorials\/click-me-button.jpg?newedit\" width=\"464\" height=\"316\" alt=\"css3 button tutorial\"><\/figure>\n<h3>70s CSS Button<\/h3>\n<p><a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/codepen.io\/halvo\/pen\/pRdeja\">Tutorial\/codes<\/a> \u2013 <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/codepen.io\/halvo\/full\/pRdeja\/\">Demo<\/a><\/p>\n<figure><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/assets.hongkiat.com\/uploads\/css3-button-tutorials\/go-retro-baby.jpg?newedit\" width=\"621\" height=\"190\" alt=\"css3 button tutorial\"><\/figure>\n<h3>Pushy 3d Buttons<\/h3>\n<p><a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/codepen.io\/ollybritton\/details\/JXYZRo\/\">Tutorial\/codes<\/a> \u2013 <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/codepen.io\/ollybritton\/full\/JXYZRo\/\">Demo<\/a><\/p>\n<figure><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/assets.hongkiat.com\/uploads\/css3-button-tutorials\/pushy-buttons.jpg?newedit\" width=\"700\" height=\"225\" alt=\"css3 button tutorial\"><\/figure>\n<h3>Rotating Icon Buttons CSS Snippet<\/h3>\n<p><a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/www.bypeople.com\/rotating-icon-buttons-css-snippet\/\">Tutorial\/codes<\/a> \u2013 <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/codepen.io\/colewaldrip\/full\/bdZVGd\/\">Demo<\/a><\/p>\n<figure><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/assets.hongkiat.com\/uploads\/css3-button-tutorials\/rotating-social-media.jpg?newedit\" width=\"700\" height=\"192\" alt=\"css3 button tutorial\"><\/figure>\n<h3>Slide to Open CSS jQuery Toggle Button<\/h3>\n<p><a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/www.bypeople.com\/slide-to-open-css-javascript-toggle-button\/\">Tutorial\/codes<\/a> \u2013 <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/codepen.io\/jlnljn\/full\/pRZWPN\/\">Demo<\/a><\/p>\n<figure><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/assets.hongkiat.com\/uploads\/css3-button-tutorials\/slide-to-open.jpg?newedit\" width=\"700\" height=\"458\" alt=\"css3 button tutorial\"><\/figure>\n<h3>SVG CSS JavaScript Goo Animation<\/h3>\n<p><a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/www.bypeople.com\/svg-css-javascript-goo-animation\/\">Tutorial\/codes<\/a> \u2013 <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/codepen.io\/mvaneijgen\/full\/NdYKBM\/\">Demo<\/a><\/p>\n<figure><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/assets.hongkiat.com\/uploads\/css3-button-tutorials\/meditation-button.jpg?newedit\" width=\"700\" height=\"286\" alt=\"css3 button tutorial\"><\/figure>\n<h3>CSS Animated Voting Buttons<\/h3>\n<p><a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/www.bypeople.com\/css-animated-voting-buttons\/\">Tutorial\/codes<\/a> \u2013 <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/codepen.io\/wwwebneko\/full\/qNOvQz\/\">Demo<\/a><\/p>\n<figure><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/assets.hongkiat.com\/uploads\/css3-button-tutorials\/voting-buttons.jpg?newedit\" width=\"700\" height=\"390\" alt=\"css3 button tutorial\"><\/figure>\n<h3>CSS Favourite Button<\/h3>\n<p><a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/codepen.io\/jcoulterdesign\/details\/azQMqG\/\">Tutorial\/codes<\/a> \u2013 <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/codepen.io\/jcoulterdesign\/full\/azQMqG\/\">Demo<\/a><\/p>\n<figure><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/assets.hongkiat.com\/uploads\/css3-button-tutorials\/favourite-button.jpg?newedit\" width=\"700\" height=\"193\" alt=\"css3 button tutorial\"><\/figure>\n<h3>CSS Material Design Social Buttons<\/h3>\n<p><a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/www.bypeople.com\/css-material-design-social-buttons\/\">Tutorial\/codes<\/a> \u2013 <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/codepen.io\/chrisdothtml\/full\/azPYqq\/\">Demo<\/a><\/p>\n<figure><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/assets.hongkiat.com\/uploads\/css3-button-tutorials\/css-material-design.jpg?newedit\" width=\"582\" height=\"205\" alt=\"css3 button tutorial\"><\/figure>\n<h3>Google Inspired CSS Floating Action Button<\/h3>\n<p><a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/www.bypeople.com\/google-inspired-css-floating-action-button\/\">Tutorial\/codes<\/a> \u2013 <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/codepen.io\/sashatran\/full\/pRpmWG\/\">Demo<\/a><\/p>\n<figure><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/assets.hongkiat.com\/uploads\/css3-button-tutorials\/google-inspired.jpg?newedit\" width=\"700\" height=\"305\" alt=\"css3 button tutorial\"><\/figure>\n<h3>Press Me Button<\/h3>\n<p><a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/codepen.io\/rauldronca\/pen\/Pzrgzp\">Tutorial\/codes<\/a> \u2013 <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/codepen.io\/rauldronca\/full\/Pzrgzp\/\">Demo<\/a><\/p>\n<figure><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/assets.hongkiat.com\/uploads\/css3-button-tutorials\/press-me-3d.jpg?newedit\" width=\"700\" height=\"257\" alt=\"css3 button tutorial\"><\/figure>\n<h3>CSS JS Toggle Navigation Buttons<\/h3>\n<p><a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/www.bypeople.com\/css-js-toggle-navigation-buttons\/\">Tutorial\/codes<\/a> \u2013 <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/www.bypeople.com\/css-js-toggle-navigation-buttons\/\">Demo<\/a><\/p>\n<figure><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/assets.hongkiat.com\/uploads\/css3-button-tutorials\/toggle-button.jpg?newedit\" width=\"700\" height=\"266\" alt=\"css3 button tutorial\"><\/figure>\n<h3>Squishy-ish Button<\/h3>\n<p><a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/codepen.io\/jason-kinney\/pen\/fChrj\">Tutorial\/codes<\/a> \u2013 <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/codepen.io\/jason-kinney\/full\/fChrj\/\">Demo<\/a><\/p>\n<figure><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/assets.hongkiat.com\/uploads\/css3-button-tutorials\/squishy-ish-button.jpg?newedit\" width=\"700\" height=\"366\" alt=\"css3 button tutorial\"><\/figure>\n<h3>CSS Button 2<\/h3>\n<p><a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/codepen.io\/sashatran\/pen\/WRZmRw\">Tutorial\/codes<\/a> \u2013 <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/codepen.io\/sashatran\/full\/WRZmRw\/\">Demo<\/a><\/p>\n<figure><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/assets.hongkiat.com\/uploads\/css3-button-tutorials\/buy-now-button.jpg?newedit\" width=\"494\" height=\"154\" alt=\"css3 button tutorial\"><\/figure>\n<h3>CSS Fizzy Button<\/h3>\n<p><a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/codepen.io\/jcoulterdesign\/pen\/xVJWvz\">Tutorial\/codes<\/a> \u2013 <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/codepen.io\/jcoulterdesign\/full\/xVJWvz\/\">Demo<\/a><\/p>\n<figure><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/assets.hongkiat.com\/uploads\/css3-button-tutorials\/fizzy-button.jpg?newedit\" width=\"700\" height=\"340\" alt=\"css3 button tutorial\"><\/figure>\n<h3>Button Practice<\/h3>\n<p><a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/codepen.io\/ivanvillacreative\/pen\/wawXdZ\">Tutorial\/codes<\/a> \u2013 <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/codepen.io\/ivanvillacreative\/full\/wawXdZ\/\">Demo<\/a><\/p>\n<figure><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/assets.hongkiat.com\/uploads\/css3-button-tutorials\/button-practice.jpg?newedit\" width=\"440\" height=\"204\" alt=\"css3 button tutorial\"><\/figure>\n<h3>CSS Buttons<\/h3>\n<p><a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/codepen.io\/pavelsuraba\/pen\/xudkr\">Tutorial\/codes<\/a> \u2013 <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/codepen.io\/pavelsuraba\/full\/xudkr\/\">Demo<\/a><\/p>\n<figure><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/assets.hongkiat.com\/uploads\/css3-button-tutorials\/hover-over-me.jpg?newedit\" width=\"700\" height=\"304\" alt=\"css3 button tutorial\"><\/figure>\n<h3>Cool CSS Button Border Animation<\/h3>\n<p><a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/codepen.io\/ramkirat\/pen\/VWzNYm\">Tutorial\/codes<\/a> \u2013 <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/codepen.io\/ramkirat\/full\/VWzNYm\/\">Demo<\/a><\/p>\n<figure><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/assets.hongkiat.com\/uploads\/css3-button-tutorials\/animated-hover-button.jpg?newedit\" width=\"445\" height=\"216\" alt=\"css3 button tutorial\"><\/figure>\n<p class=\"recommended_top\">\n\t\t\t\t\t<strong>Read Also:<\/strong>\u00a0\n\t\t\t\t\t<a target=\"_blank\" href=\"https:\/\/www.hongkiat.com\/blog\/css3-checkbox-radio\/\">Enhance Checkbox and Radio Button Design Using CSS3<\/a>\n\t\t\t\t<\/p>","protected":false},"excerpt":{"rendered":"<p>In this article, we will go through some hand-picked, awesome tutorials for buttons you can put on your site using only CSS3. Some of these buttons play with colors, gradients or shapes while others are programmed to animate with hover or click actions, giving effects like it\u2019s being pushed down; extending, shrinking or switching frames&hellip;<\/p>\n","protected":false},"author":124,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[352],"tags":[507,4501],"topic":[4520],"class_list":["entry-content","is-maxi"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v22.8 (Yoast SEO v27.6) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>50 CSS3 Button Tutorials For Designers - Hongkiat<\/title>\n<meta name=\"description\" content=\"In this article, we will go through some hand-picked, awesome tutorials for buttons you can put on your site using only CSS3. Some of these buttons play\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.hongkiat.com\/blog\/css3-button-tutorials\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"50 CSS3 Button Tutorials For Designers\" \/>\n<meta property=\"og:description\" content=\"In this article, we will go through some hand-picked, awesome tutorials for buttons you can put on your site using only CSS3. Some of these buttons play\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.hongkiat.com\/blog\/css3-button-tutorials\/\" \/>\n<meta property=\"og:site_name\" content=\"Hongkiat\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/hongkiatcom\" \/>\n<meta property=\"article:published_time\" content=\"2017-09-05T10:01:45+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-08-01T09:43:17+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/assets.hongkiat.com\/uploads\/css3-on-off-button\/post-cover.jpg?newedit\" \/>\n<meta name=\"author\" content=\"Nancy Young\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@hongkiat\" \/>\n<meta name=\"twitter:site\" content=\"@hongkiat\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Nancy Young\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"12 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/css3-button-tutorials\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/css3-button-tutorials\\\/\"},\"author\":{\"name\":\"Nancy Young\",\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/#\\\/schema\\\/person\\\/943d20daf5b8c7638175cba309ef6e32\"},\"headline\":\"50 CSS3 Button Tutorials For Designers\",\"datePublished\":\"2017-09-05T10:01:45+00:00\",\"dateModified\":\"2022-08-01T09:43:17+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/css3-button-tutorials\\\/\"},\"wordCount\":462,\"commentCount\":22,\"publisher\":{\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/css3-button-tutorials\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/assets.hongkiat.com\\\/uploads\\\/css3-on-off-button\\\/post-cover.jpg?newedit\",\"keywords\":[\"CSS\",\"CSS Tutorials\"],\"articleSection\":[\"Web Design\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/css3-button-tutorials\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/css3-button-tutorials\\\/\",\"url\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/css3-button-tutorials\\\/\",\"name\":\"50 CSS3 Button Tutorials For Designers - Hongkiat\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/css3-button-tutorials\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/css3-button-tutorials\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/assets.hongkiat.com\\\/uploads\\\/css3-on-off-button\\\/post-cover.jpg?newedit\",\"datePublished\":\"2017-09-05T10:01:45+00:00\",\"dateModified\":\"2022-08-01T09:43:17+00:00\",\"description\":\"In this article, we will go through some hand-picked, awesome tutorials for buttons you can put on your site using only CSS3. Some of these buttons play\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/css3-button-tutorials\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/css3-button-tutorials\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/css3-button-tutorials\\\/#primaryimage\",\"url\":\"https:\\\/\\\/assets.hongkiat.com\\\/uploads\\\/css3-on-off-button\\\/post-cover.jpg?newedit\",\"contentUrl\":\"https:\\\/\\\/assets.hongkiat.com\\\/uploads\\\/css3-on-off-button\\\/post-cover.jpg?newedit\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/css3-button-tutorials\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"50 CSS3 Button Tutorials For Designers\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/\",\"name\":\"Hongkiat\",\"description\":\"Tech and Design Tips\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/#organization\",\"name\":\"Hongkiat.com\",\"url\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/wp-content\\\/uploads\\\/hkdc-logo-rect-yoast.jpg\",\"contentUrl\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/wp-content\\\/uploads\\\/hkdc-logo-rect-yoast.jpg\",\"width\":1200,\"height\":799,\"caption\":\"Hongkiat.com\"},\"image\":{\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/hongkiatcom\",\"https:\\\/\\\/x.com\\\/hongkiat\",\"https:\\\/\\\/www.pinterest.com\\\/hongkiat\\\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/#\\\/schema\\\/person\\\/943d20daf5b8c7638175cba309ef6e32\",\"name\":\"Nancy Young\",\"description\":\"Nancy has over seven years of experience in writing for different online mediums. Her expertise lies in creating inspirational articles with beautiful images.\",\"url\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/author\\\/nancy_young\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"50 CSS3 Button Tutorials For Designers - Hongkiat","description":"In this article, we will go through some hand-picked, awesome tutorials for buttons you can put on your site using only CSS3. Some of these buttons play","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.hongkiat.com\/blog\/css3-button-tutorials\/","og_locale":"en_US","og_type":"article","og_title":"50 CSS3 Button Tutorials For Designers","og_description":"In this article, we will go through some hand-picked, awesome tutorials for buttons you can put on your site using only CSS3. Some of these buttons play","og_url":"https:\/\/www.hongkiat.com\/blog\/css3-button-tutorials\/","og_site_name":"Hongkiat","article_publisher":"https:\/\/www.facebook.com\/hongkiatcom","article_published_time":"2017-09-05T10:01:45+00:00","article_modified_time":"2022-08-01T09:43:17+00:00","og_image":[{"url":"https:\/\/assets.hongkiat.com\/uploads\/css3-on-off-button\/post-cover.jpg?newedit","type":"","width":"","height":""}],"author":"Nancy Young","twitter_card":"summary_large_image","twitter_creator":"@hongkiat","twitter_site":"@hongkiat","twitter_misc":{"Written by":"Nancy Young","Est. reading time":"12 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.hongkiat.com\/blog\/css3-button-tutorials\/#article","isPartOf":{"@id":"https:\/\/www.hongkiat.com\/blog\/css3-button-tutorials\/"},"author":{"name":"Nancy Young","@id":"https:\/\/www.hongkiat.com\/blog\/#\/schema\/person\/943d20daf5b8c7638175cba309ef6e32"},"headline":"50 CSS3 Button Tutorials For Designers","datePublished":"2017-09-05T10:01:45+00:00","dateModified":"2022-08-01T09:43:17+00:00","mainEntityOfPage":{"@id":"https:\/\/www.hongkiat.com\/blog\/css3-button-tutorials\/"},"wordCount":462,"commentCount":22,"publisher":{"@id":"https:\/\/www.hongkiat.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.hongkiat.com\/blog\/css3-button-tutorials\/#primaryimage"},"thumbnailUrl":"https:\/\/assets.hongkiat.com\/uploads\/css3-on-off-button\/post-cover.jpg?newedit","keywords":["CSS","CSS Tutorials"],"articleSection":["Web Design"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.hongkiat.com\/blog\/css3-button-tutorials\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.hongkiat.com\/blog\/css3-button-tutorials\/","url":"https:\/\/www.hongkiat.com\/blog\/css3-button-tutorials\/","name":"50 CSS3 Button Tutorials For Designers - Hongkiat","isPartOf":{"@id":"https:\/\/www.hongkiat.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.hongkiat.com\/blog\/css3-button-tutorials\/#primaryimage"},"image":{"@id":"https:\/\/www.hongkiat.com\/blog\/css3-button-tutorials\/#primaryimage"},"thumbnailUrl":"https:\/\/assets.hongkiat.com\/uploads\/css3-on-off-button\/post-cover.jpg?newedit","datePublished":"2017-09-05T10:01:45+00:00","dateModified":"2022-08-01T09:43:17+00:00","description":"In this article, we will go through some hand-picked, awesome tutorials for buttons you can put on your site using only CSS3. Some of these buttons play","breadcrumb":{"@id":"https:\/\/www.hongkiat.com\/blog\/css3-button-tutorials\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.hongkiat.com\/blog\/css3-button-tutorials\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.hongkiat.com\/blog\/css3-button-tutorials\/#primaryimage","url":"https:\/\/assets.hongkiat.com\/uploads\/css3-on-off-button\/post-cover.jpg?newedit","contentUrl":"https:\/\/assets.hongkiat.com\/uploads\/css3-on-off-button\/post-cover.jpg?newedit"},{"@type":"BreadcrumbList","@id":"https:\/\/www.hongkiat.com\/blog\/css3-button-tutorials\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.hongkiat.com\/blog\/"},{"@type":"ListItem","position":2,"name":"50 CSS3 Button Tutorials For Designers"}]},{"@type":"WebSite","@id":"https:\/\/www.hongkiat.com\/blog\/#website","url":"https:\/\/www.hongkiat.com\/blog\/","name":"Hongkiat","description":"Tech and Design Tips","publisher":{"@id":"https:\/\/www.hongkiat.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.hongkiat.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.hongkiat.com\/blog\/#organization","name":"Hongkiat.com","url":"https:\/\/www.hongkiat.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.hongkiat.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.hongkiat.com\/blog\/wp-content\/uploads\/hkdc-logo-rect-yoast.jpg","contentUrl":"https:\/\/www.hongkiat.com\/blog\/wp-content\/uploads\/hkdc-logo-rect-yoast.jpg","width":1200,"height":799,"caption":"Hongkiat.com"},"image":{"@id":"https:\/\/www.hongkiat.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/hongkiatcom","https:\/\/x.com\/hongkiat","https:\/\/www.pinterest.com\/hongkiat\/"]},{"@type":"Person","@id":"https:\/\/www.hongkiat.com\/blog\/#\/schema\/person\/943d20daf5b8c7638175cba309ef6e32","name":"Nancy Young","description":"Nancy has over seven years of experience in writing for different online mediums. Her expertise lies in creating inspirational articles with beautiful images.","url":"https:\/\/www.hongkiat.com\/blog\/author\/nancy_young\/"}]}},"jetpack_featured_media_url":"https:\/\/","jetpack_shortlink":"https:\/\/wp.me\/p4uxU-3Zy","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.hongkiat.com\/blog\/wp-json\/wp\/v2\/posts\/15348","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hongkiat.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hongkiat.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hongkiat.com\/blog\/wp-json\/wp\/v2\/users\/124"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hongkiat.com\/blog\/wp-json\/wp\/v2\/comments?post=15348"}],"version-history":[{"count":4,"href":"https:\/\/www.hongkiat.com\/blog\/wp-json\/wp\/v2\/posts\/15348\/revisions"}],"predecessor-version":[{"id":60961,"href":"https:\/\/www.hongkiat.com\/blog\/wp-json\/wp\/v2\/posts\/15348\/revisions\/60961"}],"wp:attachment":[{"href":"https:\/\/www.hongkiat.com\/blog\/wp-json\/wp\/v2\/media?parent=15348"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hongkiat.com\/blog\/wp-json\/wp\/v2\/categories?post=15348"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hongkiat.com\/blog\/wp-json\/wp\/v2\/tags?post=15348"},{"taxonomy":"topic","embeddable":true,"href":"https:\/\/www.hongkiat.com\/blog\/wp-json\/wp\/v2\/topic?post=15348"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}