Maison > interface Web > tutoriel CSS > Comment puis-je personnaliser les couleurs des info-bulles Bootstrap ?

Comment puis-je personnaliser les couleurs des info-bulles Bootstrap ?

DDD
Libérer: 2024-12-07 11:34:13
original
320 Les gens l'ont consulté

How Can I Customize Bootstrap Tooltip Colors?

Personnalisation des couleurs des info-bulles de Bootstrap

Par défaut, les info-bulles dans Bootstrap sont d'une seule couleur. Cependant, vous pouvez rencontrer des situations dans lesquelles vous désirez plusieurs variations de couleurs. Voici un guide complet pour réaliser cette personnalisation :

Utilisation de CSS

Pour modifier la couleur de l'info-bulle, ajoutez une classe personnalisée à l'élément déclenchant l'info-bulle :

<a href="#" data-toggle="tooltip" data-placement="bottom"
title="" data-original-title="Tooltip on bottom"
class="red-tooltip"></a>
Copier après la connexion

Dans le CSS, définissez les styles pour la classe personnalisée :

.tooltip-arrow,
.red-tooltip + .tooltip > .tooltip-inner {
  background-color: #f00;
}
Copier après la connexion

Cela changera la couleur de l'info-bulle en rouge pour l'élément avec la classe red-tooltip.

Ciblage d'emplacements d'info-bulles spécifiques

Si vous avez besoin de personnalisations de couleurs basées sur l'emplacement des info-bulles, tenez compte des éléments suivants :

Pour les versions Bootstrap antérieures à 4

.red-tooltip + .tooltip.top > .tooltip-arrow {
  background-color: #f00;
}
Copier après la connexion

Cela cible les info-bulles placées sur le dessus et applique la couleur rouge à la flèche de l'info-bulle.

Pour Bootstrap 4 et supérieur

.bs-tooltip-auto[x-placement^=bottom] .arrow::before,
.bs-tooltip-bottom .arrow::before {
  border-bottom-color: #f00;
}
Copier après la connexion

Ce code spécifie la couleur des info-bulles placées sur le bas. Vous pouvez modifier l'emplacement dans l'attribut x-placement pour cibler d'autres emplacements.

Ressources supplémentaires et démo

Pour essayer les méthodes ci-dessus, visitez ce jsFiddle :
[fiddle link]

En suivant ces étapes, vous pouvez créer des couleurs d'info-bulles personnalisées pour répondre à vos exigences de conception.

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!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal