Comment créer une « queue d'info-bulle » à l'aide de CSS pur
Énoncé du problème :
Un utilisateur souhaite recréer un effet d'info-bulle comportant une « queue » triangulaire pointant vers le contenu de l'info-bulle à l'aide de CSS. Ils s'enquièrent également de la possibilité d'implémenter cet effet avec une ombre.
Solution :
Création de la queue en utilisant uniquement CSS :
Le code fourni montre comment créer une queue d'info-bulle triangulaire en utilisant uniquement CSS :
<div class="tooltiptail"></div>
.tooltiptail { display: block; border-color: #ffffff #a0c7ff #ffffff #ffffff; border-style: solid; border-width: 20px; width: 0px; height: 0px; }
Création de la queue avec une ombre :
Pour créer une ombre sur la queue, ajoutez le code CSS suivant :
#tailShadow { box-shadow: 0 0 10px 1px #555; }
Compatibilité entre navigateurs :
Le fourni La solution prend en charge la compatibilité entre navigateurs pour les dernières versions des navigateurs.
Extension de l'effet :
Pour étendre l'effet pour qu'il ressemble à l'image fournie :
Sans ombre :
Avec Shadow :
Conseils supplémentaires :
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!