C'est moi ou mes teste montrent que l'on ne pêut pas faire de mouseneter mousover hover etc sur des elements en css visibility:hidden ????
La doc Jquery semble dire le contraire![]()
C'est moi ou mes teste montrent que l'on ne pêut pas faire de mouseneter mousover hover etc sur des elements en css visibility:hidden ????
La doc Jquery semble dire le contraire![]()
Ma page Developpez - Mon Blog Developpez
Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
Votre post est résolu ? Alors n'oubliez pas le Tag![]()
Venez sur le Chat de Développez !
Bonjour,
les éléments en visibility:hidden ne sont pas retirés du flux mais ne sont pas affichés et ne reçoivent pas les événements.
Il est préférable de jouer avec l'opacity.
Les joies du CSS | Réponses sur forum | Simple comme JS | Essais libres autour de l'API G$$gle Maps
✂ ---------------------------------------------
developpez.net c'est aussi :
✔ Les meilleurs cours et tutoriels pour apprendre le CSS
✔ Les meilleurs cours et tutoriels pour apprendre le (X)HTML
✔ Les meilleurs cours et tutoriels pour apprendre le JavaScript
Pas beaucoup plus de succès avec opacity ?
Et si je fais juste opacity le premier li perd même sa puce ... ???
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28 <script type="text/javascript"> $(function(){ $("#foo li").mouseover( function(){ $(this).css({"opacity":0})} , function(){ $(this).css({'opacity':100})} ) }); </script> <style type="text/css"> </style> </head> <body> <ul id="foo" style="border:solid 1px red;"> <li>hop</li> <li>hop</li> <li>hop</li> <li>hop</li> <li>hop</li> <li>hop</li> <li>hop</li> <li>hop</li> <li>hop</li> <li>hop</li> <li>hop</li> </ul> <div id="bar">lkjlkj</div> </body> </html>
Ma page Developpez - Mon Blog Developpez
Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
Votre post est résolu ? Alors n'oubliez pas le Tag![]()
Venez sur le Chat de Développez !
Essai avec hover().
Et opacity je crois que c'est entre 0 et 1.
Pour moi ca fonctionne : http://jsfiddle.net/ua4Mq/
autant passer par la méthode hover qui gère l'entrée et la sortie
ou alors il faut gérer mouseover et mouseout
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 $(function(){ $("#foo li").hover( function(){ $(this).css({"opacity":0}) }, function(){ $(this).css({'opacity':1}) }) });
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 $(function(){ $("#foo li").mouseover( function(){ $(this).css({"opacity":0}) }).mouseout( function(){ $(this).css({'opacity':1}) }) });
Les joies du CSS | Réponses sur forum | Simple comme JS | Essais libres autour de l'API G$$gle Maps
✂ ---------------------------------------------
developpez.net c'est aussi :
✔ Les meilleurs cours et tutoriels pour apprendre le CSS
✔ Les meilleurs cours et tutoriels pour apprendre le (X)HTML
✔ Les meilleurs cours et tutoriels pour apprendre le JavaScript
oui mon code de depart était en hover ...
il y a du progrès sauf que sous IE je perds la première puce![]()
Ma page Developpez - Mon Blog Developpez
Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
Votre post est résolu ? Alors n'oubliez pas le Tag![]()
Venez sur le Chat de Développez !
IE a toujours était un problème avec les puces des listes.
Les puces ne faisant pas partie du DOM, IE ne les rattaches pas ou mal dans ce cas.
Il existe une solution qui consiste à mettre ton UL en display:inline-block.
Seulement dans ce cas il ne fait plus apparaître le disc donc il faut ajouter un padding-left:1.0em par exemple.
Le rendu restera différent, ou légèrement, sur les différent navigateurs.
Les joies du CSS | Réponses sur forum | Simple comme JS | Essais libres autour de l'API G$$gle Maps
✂ ---------------------------------------------
developpez.net c'est aussi :
✔ Les meilleurs cours et tutoriels pour apprendre le CSS
✔ Les meilleurs cours et tutoriels pour apprendre le (X)HTML
✔ Les meilleurs cours et tutoriels pour apprendre le JavaScript
Partager