Submitted by JayVee on
Bonjour,
Je viens a nouveau solliciter la communauté drupal sur un probleme que je rencontre actuellement.
J'ai mis en place le widget ui.accordion sur certains de mes contenus.
Je souhaite actuellement customizer l'affichage des mes pages.
Pour cela je surcharge une feuille de style css (css-perso.css).
A l'aide de Firebug,j'arrive à changer pratiquement tous les paramètres que je souhaite mais hélas je sèche sur un paramètre: la longueur (height) de mes champs accordion.
Firebug m'indique que cet element est pris en compte dans le style "element.style" et à une valeur de 1696px.
element.style
{
display: block;
height: 1696px;
overflow: auto;
...
...
}
Mon problème est le suivant: je voudrais que la taille de chaque champs accordion soit adaptée au contenu qui lui est associé.
Helas quand j'ajoute un parametre height à auto dans mon css-perso , ce dernier n'est pris en compte.
De plus, je n'arrive pas à trouver ou est crée le style "element.style" (j'ai effectué plusieurs recherches mais impossible de trouver cet element.)
Quelqu'un sait ou et comment est crée ce style?
Comment puis je changer la valeur du parametre "height"?
Si qqn à une petite idée sur ces points, je le remercie d'avance.
Le style est créer via le
Permalien Soumis par haza le 6 Décembre, 2010 - 16:30
Le style est créer via le javascript (oui, on peut tout a fait créer des style en JS), c'est du côté du JS qu'il faut chercher.
Merci pour ta reponse. Il
Permalien Soumis par JayVee le 6 Décembre, 2010 - 16:43
Merci pour ta reponse.
Il est vrai que je cherchais plus au sein des fichiers css que js.
Je vais me pencher sur ce point des à present.
(si je trouve le fichier js en question bien entendu)
A+
Salut, Je reviens vous
Permalien Soumis par JayVee le 7 Décembre, 2010 - 14:00
Salut,
Je reviens vous solliciter, car j'ai encore des difficultés pour modifier cette propriété de mon style.
En fait je n'arrive pas à comprendre comment modifier cette valeur "height".
Je crois que cette valeur est dependante du fichier "jquery-ui.min.js" (que je fais appel pour avoir le widget "accordion").
Mais là je suis coincé car je ne vois pas comment surcharger ce style pour qu'il prenne la valeur "auto".
Si qqn a une idée??
As tu solutionné ton
Permalien Soumis par lienty le 17 Février, 2011 - 15:17
As tu solutionné ton probleme?
je pense avoir un probleme identique ( je ne me suis pas encore penché réellement sur ce pb mais j ai le message : /misc/jquery.js?X:13 qui arrive sur les pages ou j ai des accordions. C'est surement lié
et ce depuis que j ai installé simple menu ou admin menu, je l avais pas avant.
Il faut surcharger le
Permalien Soumis par Tofu le 27 Février, 2011 - 02:56
Il faut surcharger le javascript de ton accordeon avec un paramètre à mettre genre autoHeight = true / false
$( ".selector" ).accordion( "option", "autoHeight", false );
http://jqueryui.com/demos/accordion/#option-autoHeight
Pour lienty : http://drupalfr.org/forum/support/developpement/25065-probleme-avec-le-s...