"Team Members With Nice Hover"
Bootstrap 3.3.0 Snippet by AminulDev

<link href="//maxcdn.bootstrapcdn.com/bootstrap/3.3.0/css/bootstrap.min.css" rel="stylesheet" id="bootstrap-css"> <script src="//maxcdn.bootstrapcdn.com/bootstrap/3.3.0/js/bootstrap.min.js"></script> <script src="//cdnjs.cloudflare.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script> <!------ Include the above in your HEAD tag ----------> <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css"> <div class="container"> <div class="row"> <div class="col-md-12"> <div class="well text-center"> <h2>Team Members With Nice Hover</h2> </div> </div> </div> <div class="row"> <div class="col-xs-12 col-sm-6 col-md-3 team-main"> <div class="team-item"> <a href="#" target="_blank"><img src="http://paul-themes.com/wp/mario/wp-content/uploads/2017/05/2-370x420-1.jpg" alt="Team member"></a> <span> <a href="#" target="_blank"><i class="fa fa-behance" aria-hidden="true"></i></a> <a href="#" target="_blank"><i class="fa fa-linkedin" aria-hidden="true"></i></a> <a href="#" target="_blank"><i class="fa fa-facebook" aria-hidden="true"></i></a> <a href="#" target="_blank"><i class="fa fa-twitter" aria-hidden="true"></i></a> </span> </div> <div class="name"> <!-- Name --> <h4><a href="#">Nazar Sadman</a></h4> <!-- Position --> <p>UI/UX Designer</p> </div> </div> </div> </div>
.team-item { border-radius: 4px 4px 0 0; overflow: hidden; width: 100%; text-align: center; background: linear-gradient(45deg, hsla(262, 98%, 41%, 1) 0%, hsla(262, 98%, 41%, 0) 70%), linear-gradient(135deg, hsla(304, 98%, 50%, 1) 10%, hsla(304, 98%, 50%, 0) 80%), linear-gradient(225deg, hsla(274, 97%, 41%, 1) 10%, hsla(274, 97%, 41%, 0) 80%), linear-gradient(315deg, hsla(261, 92%, 41%, 1) 100%, hsla(261, 92%, 41%, 0) 70%); } .team-item img { width: 100%; -webkit-transition: all 0.3s ease-in; transition: all 0.3s ease-in; } .team-main:hover img { -webkit-transform: scale(1.1); transform: scale(1.1); } .team-main:hover img { opacity: 0.3; -webkit-filter: grayscale(100%); filter: grayscale(100%); } .team-item span { position: absolute; top: 100%; left: 50%; font-size: 18px; width: 100%; opacity: 0; visibility: hidden; color: rgba(247, 250, 251, 1); -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); -webkit-transition: all 0.3s ease-in; transition: all 0.3s ease-in; } .team-item span a i{ color: #fff; margin: 5px; } .team-item span a i:hover{ color: #000; } .team-main:hover span { visibility: visible; top: 35%; -webkit-transition: all 500ms 100ms cubic-bezier(0.175, 0.885, 0.32, 1.275); transition: all 500ms 100ms cubic-bezier(0.175, 0.885, 0.32, 1.275); opacity: 1; } .name { border-radius: 0 0 4px 4px; padding: 15px; background-color: rgba(247, 250, 251, 1); } .name p { font-size: 14px; color: #607D8B; }

Related: See More


Questions / Comments: