IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

jQuery Discussion :

UI Accordion, il me met une hauteur fixe


Sujet :

jQuery

  1. #1
    Membre éclairé Avatar de remyli
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    270
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2005
    Messages : 270
    Par défaut UI Accordion, il me met une hauteur fixe
    Bonjour,

    jQuery passe automatiquement une hauteur fixe de 25px à mes accordions alors qu'il sont beaucoup plus haut.

    J'ai essayé de jouer sur le paramètre autoheight mais rien n'y fait.

    Si j'enlève cette hauteur avec firebug la taille passe automatiquement à 320px et mon contenu apparait entièrement sans avoir besoins de scroller.

    J'utilise jQuery 1.3.2 et jQueryUI 1.7.2

    Mon code JS
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     $(".jQuery-ui-accordion").accordion({
    		    autoheight: false,
    	            animated: false ,
    	     	    alwaysOpen: false,
    		    navigation: false,
    		    active: false
    		    });
    La structure de mon code HTML
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    <div class="jQuery-ui-accordion">
     
    <h3><a href="#"><!-- Titre --></a></h3>
     
    <div>
    <!-- Contenu -->
    <!-- Fin Contenu -->
    </div>
     
    </div><!-- Fin Accordion -->

    Mon code HTML Après le passage de jQuery
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    <div class="jQuery-ui-accordion ui-accordion ui-widget ui-helper-reset" role="tablist">
     
    <h3 class="ui-accordion-header ui-helper-reset ui-state-active ui-corner-top" role="tab" aria-expanded="true" tabindex="0"><span class="ui-icon ui-icon-triangle-1-s"/><a href="#" tabindex="-1">Le Pélican Frisé en concert</a></h3>
     
    <div style="height: 25px; display: block;" class="ui-accordion-content ui-helper-reset ui-widget-content ui-corner-bottom ui-accordion-content-active" role="tabpanel">
    <!-- Contenu -->
    <img src="http://images.monsite.com/_images/200945/v/pubms_ifo.jpg" class="image" alt="Le Pélican Frisé en concert"/><p class="strong">Musique >> Ska Punk</p><p><span class="strong">Artiste : </span> Le Pélican Frisé</p><p><span class="strong">Dates : </span> Du 2009-12-12 au 2009-12-12</p><p><span class="strong">Adresse : </span> BREST 40 quai Douane Black Label Café</p><p>Le Pélican Frisé présente un ska punk rock puissant et entraînant avec son instrumentation originale:violoncelle,violon alto,clarinette,guitares,orgue,
    basse,batterie.
    nouvel album ASOZIAL sur www.believe.fr/lepelicanfrise et 
    www.myspace.com/lepelicanfrise</p><a href="http://www.monsite.com/evenement/le-pelican-frise-le-pelican-frise-en-concert-black-label-cafe-brest-decembre-2009,164401" class="external" target="_blank"><img src="/monsite/trunk/public_html/images/fr/bt_lirelasuite.jpg" alt="Lire la suite"/></a>
    <!-- Fin Contenu -->
    </div>
     
    </div><!-- Fin Accordion -->
    Comment régler ce problème ?
    Merci pour aide aide

  2. #2
    Membre éclairé Avatar de remyli
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    270
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2005
    Messages : 270
    Par défaut

    J'ai trouvé ici :
    http://old.nabble.com/Fixing-the-Acc...912s27240.html

    Donc si votre accordion adopte des hauteurs inapproprié (style="height:35px")

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
              $(".mon-accordion").accordion({clearStyle: true });

  3. #3
    Rédacteur

    Avatar de danielhagnoul
    Homme Profil pro
    Étudiant perpétuel
    Inscrit en
    Février 2009
    Messages
    6 389
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 74
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant perpétuel
    Secteur : Enseignement

    Informations forums :
    Inscription : Février 2009
    Messages : 6 389
    Billets dans le blog
    125
    Par défaut
    Bonsoir.

    Documentation jQuery UI, voir : http://jqueryui.com/demos/accordion/#option-clearStyle

    Blog

    Sans l'analyse et la conception, la programmation est l'art d'ajouter des bogues à un fichier texte vide.
    (Louis Srygley : Without requirements or design, programming is the art of adding bugs to an empty text file.)

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 4
    Dernier message: 14/06/2012, 14h02
  2. [2.3.2][Design] Hauteur fixe d'une cellule
    Par QuartzBirt dans le forum BIRT
    Réponses: 2
    Dernier message: 01/07/2009, 15h33
  3. Réponses: 3
    Dernier message: 15/09/2008, 10h41
  4. Une boit à hauteur fix
    Par HwRZxLc4 dans le forum Mise en page CSS
    Réponses: 2
    Dernier message: 04/03/2007, 17h02
  5. Comment donner une hauteur fixe à un tableau ou une page?
    Par debilemaniac dans le forum Balisage (X)HTML et validation W3C
    Réponses: 6
    Dernier message: 31/05/2006, 16h22

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo