Como fazer um profile card com HTML e CSS
Menu Dropdown Toggle
Como fazer um profile card com HTML e CSS
Neste tutorial vamos aprender como criar um profile card para o seu website.
Nesta seção, projetaremos uma estrutura simples nas seguintes tags:
<figure>, <figcaption>, <img>, <i>, <p>, <ul>,<li>, e a <href> para inserir link de destino.
Essas são as tags que usaremos para criar o nosso profile card
com html e css.
Vamos Adicionar o HTML
<figure class="profile-card"> <div class="profile-header"> <img src="uploads/capa-perfil.png" alt="Capa Perfil"> </div> <div class="profile-body"> <div class="img-perfil"> <img src="uploads/perfil.png" title="Loop Nerd" alt="perfil"> </div> <div class="titulo">Loop Nerd</div> <figcaption class="descricao"> <p> <b>Front-end Developer</b><br> Códigos HTML e CSS Prontos<br> Para Agilizar o Seu Tempo. </p> </figcaption> <div class="redes-sociais"> <ul> <li><a href="#" title="Facebook"> <i class="icon icon-facebook"></i> </a></li> <li><a href="#" title="Instagram"> <i class="icon icon-instagram"></i> </a></li> <li><a href="#" title="Twitter"> <i class="icon icon-twitter"></i> </a></li> <li><a href="#" title="Pinterest"> <i class="icon icon-pinterest"></i> </a></li> </ul> </div> </div> </figure><!--Profile Card-->
Vamos Adicionar o CSS
Nesta seção, usaremos algumas propriedades CSS para estilizar o profile card
com html e css.
.profile-card{ width:100%; max-width: 360px; height: auto; text-align: center; margin:auto; box-shadow: 0px 0px 8px rgba(56, 56, 56, 0.1); } .profile-card .profile-header{ min-height: 88px; } .profile-card .profile-body{ background-color: #ffffff; padding: 20px 40px 40px 40px; } .profile-card .profile-body .img-perfil{ margin-top: -85px; margin-bottom: 20px; } .profile-card .profile-body .img-perfil img{ width: 120px; height: 120px; border-radius: 50%; padding: 3px; background-color: #ededed; } .profile-card .profile-body .titulo{ font-size: 30px; color: #007cff; } .profile-card .profile-body .descricao{ font-size: 14px; font-weight: 400; line-height: 1.6; margin: 20px 0px 30px 0px; } .redes-sociais ul { list-style-type: none; } .redes-sociais ul li { display: inline-block; } .redes-sociais ul li a { margin-right: 5px; width: 40px; height: 40px; border:1px solid #ddd; display: block; text-decoration: none; border-radius: 50%; transition: all 0.5s ease-out; } .redes-sociais ul{ margin:0; padding:0; } .redes-sociais ul li a:hover { background-color: #007cff; border:1px solid #007cff; } .redes-sociais ul li a i{ line-height: 40px; color:#666; } .redes-sociais ul li a i:hover, .redes-sociais ul li a:hover i{ color:#ffffff; }
Combinando as Duas seções acima Html e Css temos o seguinte Resultado!
Veja o Resultado baixo!
Deixe um comentário