Come creare: carta

Impara come creare una 'carta' utilizzando CSS.

Avatar
Bill Gates

Architetto & Ingegnere

Avatar
Jane Doe

Interior Designer

Prova da solo

Come creare una carta

Primo passo - Aggiungi HTML:

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

Secondo passo - Aggiungi CSS:

.card {
  /* Aggiungi un'ombra per creare l'effetto 'carta' */
  box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2);
  transition: 0.3s;
}
/* Aggiungi unaombra più profonda quando il mouse è sopra */
.card:hover {
  box-shadow: 0 8px 16px 0 rgba(0,0,0,0.2);
}
/* Aggiungi un leggero spaziazione interno alla contenitore della carta */
.container {
  padding: 2px 16px;
}

Prova da solo

Con angoli arrotondati:

Esempio

.card {
  box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2);
  transition: 0.3s;
  border-radius: 5px; /* Angoli arrotondati di 5px */
}
/* Aggiungi angoli arrotondati all'angolo sinistro superiore e superiore destro dell'immagine */
img {
  border-radius: 5px 5px 0 0;
}

Prova da solo

Pagine correlate

Tutorial:Effetto ombra CSS