Bonjour,
J'ai un code infobulle en css.
Il fonctionne +/- bien mais il faudrait que je le rend utilisable sur tablettes et mobile. Donc faire apparaitre/disparaitre le span sur un clic. Pourrie vous m'indiquer la bonne marche à suivre ?
nb : j'ai pas beaucoup de notion de css
Bonne jorunée
J'ai un code infobulle en css.
Il fonctionne +/- bien mais il faudrait que je le rend utilisable sur tablettes et mobile. Donc faire apparaitre/disparaitre le span sur un clic. Pourrie vous m'indiquer la bonne marche à suivre ?
nb : j'ai pas beaucoup de notion de css
Bonne jorunée
<style type="text/css">
<!--
abbr.infobulle {
position: relative;
color: black;
text-decoration: none;
cursor:help;
}
abbr:focus {font-size:2em;}
abbr.infobulle span {
display: none; /* On masque l'infobulle. */
}
abbr.infobulle:hover {
background: none; /* Correction d'un bug d'Internet Explorer. */
z-index: 500; /* On définit une valeur pour l'ordre d'affichage. */
}
abbr.infobulle:hover span {
display : inline; /* On affiche l'infobulle. */
position : absolute;
width : 400px;
/* white-space: nowrap; /* On change la valeur de la propriété white-space pour qu'il n'y ait pas de retour à la ligne non désiré. */
top : -5px; /* On positionne notre infobulle. */
left : 10px;
background : white;
color : green;
padding : 3px;
border : 1px solid green;
border-left : 4px solid green;
}
</style>
<abbr class="infobulle"">??<span>Description technique.</span></abbr>