Salut à tous,
J'ai besoin d'afficher un div qui fonctionnerait de la même manière que la balise alt d'une image sous IE (popup jaune qui s'affiche au passage de la souris dessus).
Le texte pouvant être très long, j'ai besoin d'un ascenseur.
Après recherche sur le forum, j'ai repéré le style overflow, qui me donne le résultat escompté, sauf que lorsque je passe la souris sur mon div => il disparait.
Si mon explication n'est pas claire, je joins à la fin du post le code utilisé, avec les 2 cas.
Comment garder l'ascenseur, tout en évitant le clignotement du calque lorsqu'on passe la souris dessus ?
Est-ce possible ?
Merci d'avance.
Code :
- <html>
- <head>
- <style>
- #login li {
- border: 1px solid black;
- }
- #login li div {
- position:absolute;
- left:450px;
- top:10px;
- border:1px solid #990000;
- background-color:#FFFFCC;
- color:black;
- width:200px;
- padding:5px;
- display:none;
- z-index:20;
- }
- #login li:hover div {
- display:block;
- }
- #login2 li {
- border: 1px solid black;
- }
- #login2 li div {
- position:absolute;
- left:450px;
- top:120px;
- border:1px solid #990000;
- background-color:#FFFFCC;
- color:black;
- width:200px;
- height: 200px;
- padding:5px;
- display:none;
- z-index:20;
- overflow: auto;
- }
- #login2 li:hover div {
- display:block;
- }
- </style>
- </head>
- <body>
- <ul id="login">
- <li>
- TEST 1 (le calque reste visible si on passe la souris dessus)
- <div>
- texte tex txt et texte texte tex txt et texte texte tex txt et texte texte tex txt et texte texte tex txt et texte texte tex txt et texte texte tex txt et texte texte tex txt et texte texte tex txt et texte texte tex txt et texte texte tex txt et texte texte tex txt et texte texte tex txt et texte texte tex txt et texte texte tex txt et texte texte tex txt et texte texte tex txt et texte texte tex txt et texte texte tex txt et texte texte tex txt et texte texte tex txt et texte texte tex txt et texte texte tex txt et texte texte
- </div>
- </li>
- </ul>
- <br><br><br>
- <ul id="login2">
- <li>
- TEST 2 (le calque clignote si on passe la souris dessus)
- <div>
- texte tex txt et texte texte tex txt et texte texte tex txt et texte texte tex txt et texte texte tex txt et texte texte tex txt et texte texte tex txt et texte texte tex txt et texte texte tex txt et texte texte tex txt et texte texte tex txt et texte texte tex txt et texte texte tex txt et texte texte tex txt et texte texte tex txt et texte texte tex txt et texte texte tex txt et texte texte tex txt et texte texte tex txt et texte texte tex txt et texte texte tex txt et texte texte tex txt et texte texte tex txt et texte texte
- </div>
- </li>
- </ul>
- <br><br>
- Est-ce possible d'avoir le calque avec le scroll, mais sans qu'il clignote lorsqu'on passe la souris dessus ?
- </body>
- </html>
|
Message édité par Blo_odyMarY le 08-08-2005 à 17:24:30