Social Icons

HTML
<!-- Здрасте ¯\_(ツ)_/¯ Здрасте --> <body> <div class="social"> <p>Social Icons:</p> <a href="#"> <i class="fa fa-vk fa-2x" aria-hidden="true"></i> </a> <a href="#"> <i class="fa fa-odnoklassniki fa-2x" aria-hidden="true"></i> </a> <a href="#" target="_blank"> <i class="fa fa-facebook fa-2x" aria-hidden="true"></i> </a> <a href="#" target="_blank"> <i class="fa fa-twitter fa-2x" aria-hidden="true"></i> </a> <a href="#" target="_blank"> <i class="fa fa-google-plus fa-2x" aria-hidden="true"></i> </a> <a href="#" target="_blank"> <i class="fa fa-github fa-2x" aria-hidden="true"></i> </a> <a href="#" target="_blank"> <i class="fa fa-linkedin fa-2x" aria-hidden="true"></i> </a> <a href="#"> <i class="fa fa-skype fa-2x" aria-hidden="true"></i> </a> <a href="#"> <i class="fa fa-steam fa-2x" aria-hidden="true"></i> </a> <a href="#" target="_blank"> <i class="fa fa-vine fa-2x" aria-hidden="true"></i> </a> <a href="#" target="_blank"> <i class="fa fa-dribbble fa-2x" aria-hidden="true"></i> </a> <a href="#"> <i class="fa fa-pinterest-p fa-2x" aria-hidden="true"></i> </a> <a href="#"> <i class="fa fa-youtube fa-2x" aria-hidden="true"></i> </a> <a href="#"> <i class="fa fa-soundcloud fa-2x" aria-hidden="true"></i> </a> </div> </body>
CSS
/* Здрасте ¯\_(ツ)_/¯ Здрасте */ body { background: #9733EE; } .social { position: absolute; text-align: center; width: 50%; margin: 0 25%; } .social p { display: inline-block; color: #fff; text-align: center; width: 100%; font-family: "Istok Web", sans-serif; font-size: 30px; } .fa-vk { color: #fff; background-color: transparent; border: 2px #fff solid; margin: 5px 5px 5px 0; padding: 5px; border-radius: 5px; -moz-transition: all 0.5s ease-out; -o-transition: all 0.5s ease-out; -webkit-transition: all 0.5s ease-out; transition: all 0.5s ease-out; } .fa-vk:hover { background-color: rgb(89,125,163); border: 2px #597DA3 solid; -webkit-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1); -webkit-transform: translateY(-15%); -ms-transform: translateY(-15%); -o-transform: translateY(-15%); transform: translateY(-15%); will-change: transform; text-shadow: 0 4px 6px #222; box-shadow: 0 4px 6px #222; } .fa-odnoklassniki { color: #fff; background-color: transparent; border: 2px #fff solid; margin: 5px 5px 5px 0; padding: 5px 10px; border-radius: 5px; -moz-transition: all 0.5s ease-out; -o-transition: all 0.5s ease-out; -webkit-transition: all 0.5s ease-out; transition: all 0.5s ease-out; } .fa-odnoklassniki:hover { background-color: rgb(245,130,32); border: 2px #F58220 solid; -webkit-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1); -webkit-transform: translateY(-15%); -ms-transform: translateY(-15%); -o-transform: translateY(-15%); transform: translateY(-15%); will-change: transform; text-shadow: 0 4px 6px #222; box-shadow: 0 4px 6px #222; } .fa-facebook { color: #fff; background-color: transparent; border: 2px #fff solid; margin: 5px 5px 5px 0; padding: 5px 13px; border-radius: 5px; -moz-transition: all 0.5s ease-out; -o-transition: all 0.5s ease-out; -webkit-transition: all 0.5s ease-out; transition: all 0.5s ease-out; } .fa-facebook:hover { background-color: rgb(72,103,170); border: 2px #4867AA solid; -webkit-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1); -webkit-transform: translateY(-15%); -ms-transform: translateY(-15%); -o-transform: translateY(-15%); transform: translateY(-15%); will-change: transform; text-shadow: 0 4px 6px #222; box-shadow: 0 4px 6px #222; } .fa-twitter { color: #fff; background-color: transparent; border: 2px #fff solid; margin: 5px 5px 5px 0; padding: 5px 10px; border-radius: 5px; -moz-transition: all 0.55s ease-out; -o-transition: all 0.55s ease-out; -webkit-transition: all 0.55s ease-out; transition: all 0.55s ease-out; } .fa-twitter:hover { background-color: rgb(65,171,225); border: 2px #41ABE1 solid; -webkit-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1); -webkit-transform: translateY(-15%); -ms-transform: translateY(-15%); -o-transform: translateY(-15%); transform: translateY(-15%); will-change: transform; text-shadow: 0 4px 6px #222; box-shadow: 0 4px 6px #222; } .fa-google-plus { color: #fff; background-color: transparent; border: 2px #fff solid; margin: 5px 5px 5px 0; padding: 5px 10px; border-radius: 5px; -moz-transition: all 0.4s ease-out; -o-transition: all 0.4s ease-out; -webkit-transition: all 0.4s ease-out; transition: all 0.4s ease-out; } .fa-google-plus:hover { background-color: rgb(220,74,56); border: 2px #DC4A38 solid; -webkit-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1); -webkit-transform: translateY(-15%); -ms-transform: translateY(-15%); -o-transform: translateY(-15%); transform: translateY(-15%); will-change: transform; text-shadow: 0 4px 6px #222; box-shadow: 0 4px 6px #222; } .fa-github { color: #fff; background-color: transparent; border: 2px #fff solid; margin: 5px 5px 5px 0; padding: 5px 13px; border-radius: 5px; -moz-transition: all 0.5s ease-out; -o-transition: all 0.5s ease-out; -webkit-transition: all 0.5s ease-out; transition: all 0.5s ease-out; } .fa-github:hover { color: #000; background-color: rgb(255,255,255); border: 2px #fff solid; -webkit-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1); -webkit-transform: translateY(-15%); -ms-transform: translateY(-15%); -o-transform: translateY(-15%); transform: translateY(-15%); will-change: transform; text-shadow: 0 4px 6px #222; box-shadow: 0 4px 6px #222; } .fa-linkedin { color: #fff; background-color: transparent; border: 2px #fff solid; margin: 5px 5px 5px 0; padding: 5px 13px; border-radius: 5px; -moz-transition: all 0.5s ease-out; -o-transition: all 0.5s ease-out; -webkit-transition: all 0.5s ease-out; transition: all 0.5s ease-out; } .fa-linkedin:hover { color: #fff; background-color: rgb(1,119,181); border: 2px #0177B5 solid; -webkit-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1); -webkit-transform: translateY(-15%); -ms-transform: translateY(-15%); -o-transform: translateY(-15%); transform: translateY(-15%); will-change: transform; text-shadow: 0 4px 6px #222; box-shadow: 0 4px 6px #222; } .fa-skype { color: #fff; background-color: transparent; border: 2px #fff solid; margin: 5px 5px 5px 0; padding: 5px 10px; border-radius: 5px; -moz-transition: all 0.5s ease-out; -o-transition: all 0.5s ease-out; -webkit-transition: all 0.5s ease-out; transition: all 0.5s ease-out; } .fa-skype:hover { background-color: rgb(0,175,240); border: 2px #00AFF0 solid; -webkit-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1); -webkit-transform: translateY(-15%); -ms-transform: translateY(-15%); -o-transform: translateY(-15%); transform: translateY(-15%); will-change: transform; text-shadow: 0 4px 6px #222; box-shadow: 0 4px 6px #222; } .fa-steam { color: #fff; background-color: transparent; border: 2px #fff solid; margin: 5px 5px 5px 0; padding: 5px 10px; border-radius: 5px; -moz-transition: all 0.5s ease-out; -o-transition: all 0.5s ease-out; -webkit-transition: all 0.5s ease-out; transition: all 0.5s ease-out; } .fa-steam:hover { background-color: rgb(0,0,0); border: 2px #000 solid; -webkit-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1); -webkit-transform: translateY(-15%); -ms-transform: translateY(-15%); -o-transform: translateY(-15%); transform: translateY(-15%); will-change: transform; text-shadow: 0 4px 6px #222; box-shadow: 0 4px 6px #222; } .fa-vine { color: #fff; background-color: transparent; border: 2px #fff solid; margin: 5px 5px 5px 0; padding: 5px 10px; border-radius: 5px; -moz-transition: all 0.5s ease-out; -o-transition: all 0.5s ease-out; -webkit-transition: all 0.5s ease-out; transition: all 0.5s ease-out; } .fa-vine:hover { background-color: rgb(0,164,120); border: 2px #00A478 solid; -webkit-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1); -webkit-transform: translateY(-15%); -ms-transform: translateY(-15%); -o-transform: translateY(-15%); transform: translateY(-15%); will-change: transform; text-shadow: 0 4px 6px #222; box-shadow: 0 4px 6px #222; } .fa-dribbble { color: #fff; background-color: transparent; border: 2px #fff solid; margin: 5px 5px 5px 0; padding: 5px 10px; border-radius: 5px; -moz-transition: all 0.5s ease-out; -o-transition: all 0.5s ease-out; -webkit-transition: all 0.5s ease-out; transition: all 0.5s ease-out; } .fa-dribbble:hover { background-color: #EA4C89; border: 2px #EA4C89 solid; -webkit-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1); -webkit-transform: translateY(-15%); -ms-transform: translateY(-15%); -o-transform: translateY(-15%); transform: translateY(-15%); will-change: transform; text-shadow: 0 4px 6px #222; box-shadow: 0 4px 6px #222; } .fa-pinterest-p { color: #fff; background-color: transparent; border: 2px #fff solid; margin: 5px 5px 5px 0; padding: 5px 10px; border-radius: 5px; -moz-transition: all 0.5s ease-out; -o-transition: all 0.5s ease-out; -webkit-transition: all 0.5s ease-out; transition: all 0.5s ease-out; } .fa-pinterest-p:hover { background-color: rgb(203,32,39); border: 2px #CB2027 solid; -webkit-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1); -webkit-transform: translateY(-15%); -ms-transform: translateY(-15%); -o-transform: translateY(-15%); transform: translateY(-15%); will-change: transform; text-shadow: 0 4px 6px #222; box-shadow: 0 4px 6px #222; } .fa-soundcloud { color: #fff; background-color: transparent; border: 2px #fff solid; margin: 5px 5px 5px 0; padding: 5px 10px; border-radius: 5px; -moz-transition: all 0.5s ease-out; -o-transition: all 0.5s ease-out; -webkit-transition: all 0.5s ease-out; transition: all 0.5s ease-out; } .fa-soundcloud:hover { background: linear-gradient(to top, #FC361C, #FF8726); border: 0px; padding: 7px 12px; -webkit-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1); -webkit-transform: translateY(-15%); -ms-transform: translateY(-15%); -o-transform: translateY(-15%); transform: translateY(-15%); will-change: transform; text-shadow: 0 4px 6px #222; box-shadow: 0 4px 6px #222; } .fa-youtube { color: #fff; background-color: transparent; border: 2px #fff solid; margin: 5px 5px 5px 0; padding: 5px 12px; border-radius: 5px; -moz-transition: all 0.5s ease-out; -o-transition: all 0.5s ease-out; -webkit-transition: all 0.5s ease-out; transition: all 0.5s ease-out; } .fa-youtube:hover { background-color: rgb(210,0,1); border: 2px #D20001 solid; -webkit-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1); -webkit-transform: translateY(-15%); -ms-transform: translateY(-15%); -o-transform: translateY(-15%); transform: translateY(-15%); will-change: transform; text-shadow: 0 4px 6px #222; box-shadow: 0 4px 6px #222; } @media (max-width: 768px) { .fa-vk { color: #fff; background-color: #597DA3; border: 2px #597DA3 solid; box-shadow: 0px 4px 6px rgba(0,0,0,0.7); margin: 5px 5px 5px 0; padding: 5px; border-radius: 5px; text-shadow: 0 4px 6px #222; } .fa-odnoklassniki { color: #fff; background-color: #F58220; border: 2px #F58220 solid; box-shadow: 0px 4px 6px rgba(0,0,0,0.7); margin: 5px 5px 5px 0; padding: 5px 10px; border-radius: 5px; text-shadow: 0 4px 6px #222; } .fa-facebook { color: #fff; background-color: #3B5998; border: 2px #3B5998 solid; box-shadow: 0px 4px 6px rgba(0,0,0,0.7); margin: 5px 5px 5px 0; padding: 5px 13px; border-radius: 5px; text-shadow: 0 4px 6px #222; } .fa-twitter { color: #fff; background-color: #41ABE1; border: 2px #41ABE1 solid; box-shadow: 0px 4px 6px rgba(0,0,0,0.7); margin: 5px 5px 5px 0; padding: 5px 10px; border-radius: 5px; text-shadow: 0 4px 6px #222; } .fa-google-plus { color: #fff; background-color: #DC4A38; border: 2px #DC4A38 solid; box-shadow: 0px 4px 6px rgba(0,0,0,0.7); margin: 5px 5px 5px 0; padding: 5px 10px; border-radius: 5px; text-shadow: 0 4px 6px #222; } .fa-github { color: #000; background-color: #fff; border: 2px #fff solid; box-shadow: 0px 4px 6px rgba(0,0,0,0.7); margin: 5px 5px 5px 0; padding: 5px 10px; border-radius: 5px; text-shadow: 0 4px 6px #222; } .fa-linkedin { color: #fff; background-color: rgb(1,119,181); border: 2px #0177B5 solid; box-shadow: 0px 4px 6px rgba(0,0,0,0.7); margin: 5px 5px 5px 0; padding: 5px 10px; border-radius: 5px; text-shadow: 0 4px 6px #222; } .fa-skype { color: #fff; background-color: rgb(0,175,240); border: 2px #00AFF0 solid; box-shadow: 0px 4px 6px rgba(0,0,0,0.7); margin: 5px 5px 5px 0; padding: 5px 10px; border-radius: 5px; text-shadow: 0 4px 6px #222; } .fa-steam { color: #fff; background-color: rgb(0,0,0); border: 2px #000 solid; box-shadow: 0px 4px 6px rgba(0,0,0,0.7); margin: 5px 5px 5px 0; padding: 5px 10px; border-radius: 5px; text-shadow: 0 4px 6px #222; } .fa-vine { color: #fff; background-color: rgb(0,164,120); border: 2px #00A478 solid; box-shadow: 0px 4px 6px rgba(0,0,0,0.7); margin: 5px 5px 5px 0; padding: 5px 10px; border-radius: 5px; text-shadow: 0 4px 6px #222; } .fa-dribbble { color: #fff; background-color: #EA4C89; border: 2px #EA4C89 solid; box-shadow: 0px 4px 6px rgba(0,0,0,0.7); margin: 5px 5px 5px 0; padding: 5px 10px; border-radius: 5px; text-shadow: 0 4px 6px #222; } .fa-pinterest-p { color: #fff; background-color: #CA1F26; border: 2px #CA1F26 solid; box-shadow: 0px 4px 6px rgba(0,0,0,0.7); margin: 5px 5px 5px 0; padding: 5px 10px; border-radius: 5px; text-shadow: 0 4px 6px #222; } .fa-soundcloud { color: #fff; background: linear-gradient(to top, #FC361C, #FF8726); border: 0px; padding: 5px 10px; box-shadow: 0px 4px 6px rgba(0,0,0,0.7); margin: 5px 5px 5px 0; padding: 5px 10px; border-radius: 5px; text-shadow: 0 4px 6px #222; } .fa-soundcloud:hover { padding: 5px 10px; } .fa-youtube { color: #fff; background-color: #D20001; border: 2px #D20001 solid; box-shadow: 0px 4px 6px rgba(0,0,0,0.7); margin: 5px 5px 5px 0; padding: 5px 10px; border-radius: 5px; text-shadow: 0 4px 6px #222; } }
JAVASCRIPT
Expand for more options Login