2010-01-30 6 views
1

Salut Je veux afficher la fancybox dans mon propre <div> parce que j'ai besoin d'une autre position pour la sortie.jQuery fancybox comment l'appeler dans mon propre DIV?

Le JS de fantaisie crée une structure <div> dans mon HTML que je ne peux pas manipuler sur CSS. Cette structure ne peut être affichée que dans <div id="xyz"> par exemple.

Aidez s'il vous plaît?

Répondre

0

Le fancybox div a un ensemble de styles que vous pouvez manipuler, regardez le fichier .css inclus, les noms de classe sont:

div#fancy_overlay 
div#fancy_loading 
div#fancy_loading div 
div#fancy_outer 
div#fancy_inner 
div#fancy_content 
div#fancy_div 
img#fancy_img 
div#fancy_close 
#fancy_frame 
#fancy_ajax 
a#fancy_left, a#fancy_right 
a#fancy_left 
a#fancy_right 
span.fancy_ico 
span#fancy_left_ico 
span#fancy_right_ico 
a#fancy_left:hover, a#fancy_right:hover 
a#fancy_left:hover span 
a#fancy_right:hover span 
#fancy_bigIframe 
div#fancy_bg 
div.fancy_bg 
div#fancy_bg_n 
div#fancy_bg_ne 
div#fancy_bg_e 
div#fancy_bg_se 
div#fancy_bg_s 
div#fancy_bg_sw 
div#fancy_bg_w 
div#fancy_bg_nw 
div#fancy_title 
div#fancy_title div 
div#fancy_title table 
div#fancy_title table td 
td#fancy_title_left 
td#fancy_title_main 
td#fancy_title_right 

C'est comme-de la version 1.2.6.

Les gros que vous voulez probablement sont:

div#fancy_outer 
div#fancy_inner 
div#fancy_content 
div#fancy_div 

Est-ce que la manipulation de ces styles accomplissez pas ce que vous êtes après? Si non, veuillez clarifier un peu plus.

+0

@Anton: Comment voulez-vous qu'il soit différent, par rapport à la façon dont il se comporte actuellement, la position? –