Social Media Buttons using only HTML & CSS
Social.html
| <!DOCTYPE html> |
| |
| <html lang="en" dir="ltr"> |
| <head> |
| <meta charset="utf-8"> |
| |
| <link rel="stylesheet" href="style3.css"> |
| <script src="https://kit.fontawesome.com/a076d05399.js"></script> |
| </head> |
| <body> |
| <div class="buttons"> |
| <div class="row"> |
| <button class="facebook"> |
| <span><i class="fab fa-facebook-f"></i></span> |
| Facebook</button> |
| <button class="instagram"> |
| <span><i class="fab fa-instagram"></i></span> |
| Instagram</button> |
| </div> |
| <div class="row"> |
| <button class="twitter"> |
| <span><i class="fab fa-twitter"></i></span> |
| Twitter</button> |
| <button class="youtube"> |
| <span><i class="fab fa-youtube"></i></span> |
| YouTube</button> |
| </div> |
| </div> |
| </body> |
| </html> |
style3.css
| @import url('https://fonts.googleapis.com/css?family=Poppins:400,500,600,700&display=swap'); |
| *{ |
| margin: 0; |
| padding: 0; |
| box-sizing: border-box; |
| font-family: 'Poppins', sans-serif; |
| } |
| html,body{ |
| display: grid; |
| height: 100%; |
| place-items: center; |
| background: #000; |
| background: linear-gradient(#14bfe9, #ffbb3b, #ff00e0); |
| |
| |
| } |
| .buttons{ |
| display: flex; |
| width: 500px; |
| height: 300px; |
| align-items: center; |
| justify-content: space-around; |
| } |
| .buttons .row{ |
| display: block; |
| margin-left: 60px; |
| } |
| .buttons .row button{ |
| position: relative; |
| display: block; |
| height: 55px; |
| width: 150px; |
| margin: 40px 0; |
| color: #fff; |
| font-size: 20px; |
| font-weight: 500; |
| text-shadow: 0px -1px 0px rgba(0,0,0,0.4); |
| cursor: pointer; |
| border: none; |
| outline: none; |
| border-radius: 0 5px 5px 0; |
| transition: all 0s ease-out; |
| } |
| .row button:active{ |
| top: 3px; |
| } |
| .row button.facebook, |
| .row button.facebook span{ |
| background: #3B5999; |
| border-left: 1px solid #2E4476; |
| box-shadow: 0px 5px 0px 0px #2E4476; |
| } |
| .row button.facebook:active{ |
| box-shadow: 0px 2px 0px 0px #2E4476; |
| } |
| .row button.twitter, |
| .row button.twitter span{ |
| background: #46C1F6; |
| border-left: 1px solid #269BD0; |
| box-shadow: 0px 5px 0px 0px #269BD0; |
| } |
| .row button.twitter:active{ |
| box-shadow: 0px 2px 0px 0px #269BD0; |
| } |
| .row button.instagram, |
| .row button.instagram span{ |
| background: #e1306c; |
| border-left: 1px solid #c91d56; |
| box-shadow: 0px 5px 0px 0px #c91d56; |
| } |
| .row button.instagram:active{ |
| box-shadow: 0px 2px 0px 0px #c91d56; |
| } |
| .row button.youtube, |
| .row button.youtube span{ |
| background: #DE463B; |
| border-left: 1px solid #C02B21; |
| box-shadow: 0px 5px 0px 0px #C02B21; |
| } |
| .row button.youtube:active{ |
| box-shadow: 0px 2px 0px 0px #C02B21; |
| } |
| .row button span{ |
| position: absolute; |
| height: 55px; |
| width: 60px; |
| top: 0; |
| left: -60px; |
| line-height: 55px; |
| font-size: 25px; |
| display: block; |
| font-weight: normal; |
| border-radius: 5px 0 0 5px; |
| } |
| .row button:active span{ |
| top: -3px; |
| } |
| .row button.facebook span{ |
| border-right: 1px solid #2E4476; |
| } |
| .row button.twitter span{ |
| border-right: 1px solid #269BD0; |
| } |
| .row button.instagram span{ |
| border-right: 1px solid #c91d56; |
| } |
| .row button.youtube span{ |
| border-right: 1px solid #C02B21; |
| } |
| .row button.facebook:active span{ |
| box-shadow: 0px 5px 0px 0px #2E4476, |
| 6px 4px 2px rgba(0,0,0,0.3); |
| } |
| .row button.twitter:active span{ |
| box-shadow: 0px 5px 0px 0px #269BD0, |
| 6px 4px 2px rgba(0,0,0,0.3); |
| } |
| .row button.instagram:active span{ |
| box-shadow: 0px 5px 0px 0px #c91d56, |
| 6px 4px 2px rgba(0,0,0,0.3); |
| } |
| .row button.youtube:active span{ |
| box-shadow: 0px 5px 0px 0px #C02B21, |
| 6px 4px 2px rgba(0,0,0,0.3); |
| } |
0 Comments
Please Do Not Comments Any Span Or Span link..