Como criar: cartão

Aprenda a usar CSS para criar um 'cartão'.

Avatar
Bill Gates

Arquiteto & Engenheiro

Avatar
Jane Doe

Design de Interiores

Experimente pessoalmente

Como criar um cartão

Primeiro passo - Adicionar HTML:

<div class="card">
  <img src="img_avatar.png" alt="Avatar" style="width:100%">
  <div class="container">
    <h4><b>Bill Gates</b></h4>
    <p>Arquiteto & Engenheiro</p>
  </div>
</div>

Segundo passo - Adicionar CSS:

.card {
  /* Adicionar sombra para criar o efeito de 'carta' */
  box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2);
  transition: 0.3s;
}
/* Adicionar sombra mais profunda ao passar o mouse */
.card:hover {
  box-shadow: 0 8px 16px 0 rgba(0,0,0,0.2);
}
/* Adicionar alguma margem interna ao contêiner da carta */
.container {
  padding: 2px 16px;
}

Experimente pessoalmente

Com cantos arredondados:

Exemplo

.card {
  box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2);
  transition: 0.3s;
  border-radius: 5px; /* Cantos arredondados de 5px */
}
/* Adicionar arredondamento de cantos para o canto superior esquerdo e direito da imagem */
img {
  border-radius: 5px 5px 0 0;
}

Experimente pessoalmente

Páginas relacionadas

Tutorial:Efeito de sombra CSS