par
Figuedi » 27 mai 2020, 07:35
Bonjour,
pourquoi ne pas utiliser des infobulles sur les champs comme ça au "survolage" de la souris cela s'affiche
tu as tooltip en javascript qui le fait bien (ou pas trop mal, en fonction du navigateur client, les bulles se placent tout le temps en bas et ne peuvent pas être positionnée comme tu veux)
ou en CSS pur et dur : qui a l'avantage de ne pas pouvoir être désactivé par l'utilisateur/client, à contratrio du JS
/* <label><a href="#" class="info">Advanced 3D/4D<div>3D/4D Activation and TUI and singleView</div></a></label>
Pour faire des infos bulles en CSS et html directement*/
a.info {
position: relative;
color: black;
text-decoration: none;
border-bottom: 1px solid red ; /* On souligne le texte. */
}
a.info div {
display: none; /* On masque l'infobulle. */
}
a.info:hover {
background: none; /* Correction d'un bug d'Internet Explorer. */
z-index: 500; /* On définit une valeur pour l'ordre d'affichage. */
cursor: help;
}
a.info:hover div {
display: inline; /* On affiche l'infobulle. */
position: absolute;
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é. */
bottom: 30px; /* On positionne notre infobulle. */
left: 50px;
background: white;
color: red;
padding: 3px;
border: 1px solid red;
border-left: 4px solid red;
}
Bonjour,
pourquoi ne pas utiliser des infobulles sur les champs comme ça au "survolage" de la souris cela s'affiche
tu as tooltip en javascript qui le fait bien (ou pas trop mal, en fonction du navigateur client, les bulles se placent tout le temps en bas et ne peuvent pas être positionnée comme tu veux)
ou en CSS pur et dur : qui a l'avantage de ne pas pouvoir être désactivé par l'utilisateur/client, à contratrio du JS
[css]/* <label><a href="#" class="info">Advanced 3D/4D<div>3D/4D Activation and TUI and singleView</div></a></label>
Pour faire des infos bulles en CSS et html directement*/
a.info {
position: relative;
color: black;
text-decoration: none;
border-bottom: 1px solid red ; /* On souligne le texte. */
}
a.info div {
display: none; /* On masque l'infobulle. */
}
a.info:hover {
background: none; /* Correction d'un bug d'Internet Explorer. */
z-index: 500; /* On définit une valeur pour l'ordre d'affichage. */
cursor: help;
}
a.info:hover div {
display: inline; /* On affiche l'infobulle. */
position: absolute;
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é. */
bottom: 30px; /* On positionne notre infobulle. */
left: 50px;
background: white;
color: red;
padding: 3px;
border: 1px solid red;
border-left: 4px solid red;
}[/css]