| Auteur | |
|---|---|
| lionel_css3 | |
| 274 Posts |
Bonjour, je viens de remarquer un truc avec les accordéons jQuery UI. avec les paramètres de base, lorsque l'on clique sur un header et que le panneau s'ouvre avec l'animation slide: pendant l'animation, la largeur du contenu du panneau est augmentée de quelques pixels le temps de l'animation et revient à sa taille normale un fois le panneau complétement ouvert. ça le fait pas avec chrome il me semble. vous avez déjà remarqué ça? ça peut se corriger? j'ai réussi à capturer le phénomène, voir image. Merci Modifié par lionel_css3 (15 Feb 2012 - 08:12) |
| Florian_R | |
| 629 Posts |
Hello. Je n'ai aucun souci avec les exemples de la doc sous IE9, FF et Opéra. Même si jQuery UI n'est pas exempt de défaut, les composants sont intensivement testés, il est donc quasiment sur que le bug vient de ton code. Donc sans une page en ligne ou un jsFiddle exposant le problème, difficile de t'aider. J'aime bien gagner au ping-pong. |
| lionel_css3 | |
| 274 Posts |
Florian_R a écrit : ben j'ai même le cas sur un site que j'ai fait il y presque 2 ans.... j'avais pas remarqué à l'époque voir un exemple ici |
| Florian_R | |
| 629 Posts |
Bizarre en effet. Tu as le même effet quand tu désactives ta CSS? J'aime bien gagner au ping-pong. |
| lionel_css3 | |
| 274 Posts |
Florian_R a écrit : je comprends pas, si je désactive le css, il n'y a plus d'effet jquery ni d'accordéon possible puisque tout repose sur les classes css |
| Florian_R | |
| 629 Posts |
Je me suis mal exprimé. Tu as essayé en désactivant ta propre CSS et en ne laissant que celle de jQuery UI, afin d'être sûr que ce n'est pas un de tes styles qui rentre en conflit? J'aime bien gagner au ping-pong. |
| gc-nomade | |
gcyrillus en mode portable 911 Posts |
bonjour, cela aurait à voir apparemment avec le padding exprimé en em (arrondi): provoque le defaut:
semble ne rien changé :
En effet,c'est à l'appréciation du navigateur et des styles de la page. cordialement, GC GC rien , mais GC encore ... |
| lionel_css3 | |
| 274 Posts |
gc-nomade a écrit : Impressionnant!!! ça marche, je n'aurais jamais pensé à ça... incroyable. en plus ce sont les valeurs par défaut données par le css de jQuery UI bizarre, en tout cas merci beaucoup à toi GC Florian_R a écrit : là il semble que c'est dans la css de jquery qu'il y a le problème... Lionel Modifié par lionel_css3 (17 Feb 2012 - 21:16) |
| lionel_css3 | |
| 274 Posts |
c'est bizarre, car j'ai modifié mon custom theme sur le site jQuery UI en changeant des éléments de couleur et aussi de texture de fond et donc il a remis par défaut la ligne .ui-accordion .ui-accordion-content { padding: 1em 2.2em;} dans le custom-css que j'ai téléchargé et mon accordion s'ouvre correctement depuis, donc ça venait probablement d'ailleurs... Je parle pour un site que je suis en train de faire, pas pour l'exemple que j'ai cité en ligne, pour lequel je n'ai rien corrigé.. |