J'ai une forme de pop-up que je présente avec Fancybox 2 en utilisant le code suivant:Ajout des barres de défilement à FancyBox sur Redimensionner
$(link).fancybox({
type: 'iFrame',
autoSize: false,
autoScale: false,
width: '1280px',
height: '1024px',
iFrame: {
scrolling: 'auto'
}
});
Le formulaire comporte plusieurs zones de liste déroulante que je suis un style en utilisant le plugin jQuery Elu. Puisqu'ils sont multiples, ils finissent par redimensionner la page et pousser le contenu en bas. Je voudrais, lors du redimensionnement du contenu, faire apparaître une barre de défilement verticale sur la fancybox. J'ai essayé de placer le défilement d'iFrame en automatique et aussi à oui sans résultat. J'ai également ajouté un attribut de défilement qui surpasse l'attribut iFrame et cela n'a pas aidé non plus. Quelqu'un peut-il me dire comment accomplir cela?
Les barres de défilement iframe devraient apparaître automatiquement si le contenu est plus long que la boîte (et que la boîte utilise toute la hauteur de la fenêtre) http://jsfiddle.net/gy6f11qm/ – JFK
Le problème est que le contenu ne besoin de barres de défilement quand il est initialement créé. Après avoir sélectionné certaines options, le contenu se développe verticalement et les barres de défilement ne sont pas ajoutées à ce moment-là. – DrewB