Petit snippet HTML + CSS pour créer un bouton moderne avec une animation au survol (hover). 
Très utile pour améliorer l’expérience utilisateur et donner un style plus dynamique à un site web.


Snippet


HTML


<button class="btn-hover">
Voir plus
</button>

CSS


.btn-hover {
  background: <a href="/search.php?q=2563eb" class="hashtag">#2563eb</a>;
  color: white;
  border: none;
  padding: 12px 24px;
  font-size: 16px;
  border-radius: 6px;
  cursor: pointer;
  transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.btn-hover:hover {
  transform: translateY(-3px);
  box-shadow: 0 8px 15px rgba(0,0,0,0.2);
}


Résultat


Quand l’utilisateur passe la souris sur le bouton :

  • le bouton se soulève légèrement
  • une ombre apparaît
  • l’animation est fluide grâce à transition


Cela donne un effet moderne et interactif.


Explication rapide


transition


transition: transform 0.3s ease;

Permet d’ajouter une animation fluide lors du changement de style.


transform


transform: translateY(-3px);

Déplace le bouton vers le haut pour créer un effet “flottant”.


box-shadow


box-shadow: 0 8px 15px rgba(0,0,0,0.2);

Ajoute une ombre pour donner un effet de profondeur.


Idée d’utilisation


Ce type de bouton est très utilisé dans :

  • pages d’accueil
  • landing pages
  • boutons d’action (CTA)
  • portfolios
  • interfaces modernes


#css #html #snippet #webdesign #developpementweb #animationcss