Sono in grado di ridimensionare l'altezza con la parte $.fancybox.resize();
, ma la larghezza non si aggiorna in base al nuovo contenuto. Pensieri?FancyBox ridimensionamento larghezza
risposta
Dal fancybox api docs:
$.fancybox.resize
: "Auto-ridimensiona Fancybox altezza per corrispondere all'altezza di contenuti."
Quindi sembra che non è inteso per regolare la larghezza.
Se si desidera regolare la larghezza, è possibile farlo ridimensionando manualmente gli elementi #fancybox-wrap
e #fancybox-inner
. Dopo qualche controllo molto veloce, sembra #fancybox-wrap
è impostato a 20px più ampio rispetto #fancybox-inner
:
$('#fancybox-inner').width(400);
$('#fancybox-wrap').width(420);
È inoltre possibile controllare la larghezza prima volta che si registra fancybox utilizzando l'opzione width
:
$('#somelink').fancybox({ width: '100px' });
In più recente versioni di fancybox (1.3.4 nel mio caso) usano
$('#fancybox-content').width(600);
invece di
$('#fancybox-inner').width(400);
per regolare manualmente la larghezza
apportare alcune modifiche nel jquery.fancybox.js vicino linea abou nubmer: 837 cambiamento
current.width = loadingBay.width();
a
current.width = loadingBay.width() + 2*current.padding;
funzionava bene a me.
Ecco cosa ha funzionato per me:
$('#fancybox-wrap, #fancybox-outer, #fancybox-content').css('width', 'auto');
$.fancybox.center();
soli jquery.fancybox.js aperti e aggiungere il proprio larghezza. Ecco il mio codice con larghezza = 72%.
// Reset dimensions so we could re-check actual size
wrap.add(skin).add(inner).width('72%').height('auto').removeClass('fancybox-tmp');
- 1. Ridimensiona la larghezza di fancybox dopo la richiesta AJAX
- 2. Min larghezza nel ridimensionamento della finestra
- 3. Carrierwave - Ridimensionamento delle immagini a larghezza fissa
- 4. Fancybox iframe ridimensiona dinamicamente
- 5. CSS larghezza al 100% sul ridimensionamento del browser
- 6. jQuery - ridimensionamento del modulo in base alla larghezza del valore?
- 7. Ridimensionamento larghezza tela HTML5 preservando le proporzioni w/h
- 8. css immagine di sfondo ridimensionamento larghezza altezza del raccolto
- 9. Ridimensionamento automatico della larghezza del contenuto di UITableViewCell
- 10. Ridimensionamento proporzionale delle immagini in CSS con larghezza massima
- 11. html5 canvas previene il ridimensionamento della larghezza di riga
- 12. Ridimensionamento altezza elemento elemento proporzionale alla larghezza + costante con CSS
- 13. cella di tabella ridimensionamento oltre la larghezza massima
- 14. Ridimensionamento di UIImageView per adattarsi alla larghezza dello schermo
- 15. CSS: Ridimensionamento automatico div per adattarsi alla larghezza del contenitore
- 16. Solving DataGrid ridimensionamento della larghezza della colonna incoerente
- 17. Il wrapper Fancybox non esegue il ridimensionamento automatico delle dimensioni dell'immagine
- 18. parent.jQuery.fancybox.close(); dall'interno di Fancybox si chiude solo Fancybox una volta
- 19. jquery fancybox 2.0.3 - previ chiudi al di fuori di fancybox
- 20. fancybox dimensione iframe
- 21. SVG in Fancybox
- 22. Fancybox 2 nuova licenza
- 23. Come distruggere Fancybox?
- 24. FancyBox vs TwitterBootstrap modal?
- 25. Jquery - fancybox e callback
- 26. fancybox mostra pdf
- 27. Fancybox "danze" intorno a
- 28. Fancybox 2.0 afterClose evento
- 29. AngularJS Fancybox Popup
- 30. galleria Fancybox gruppi
questo funziona ma ha incasinato il mio titolo – mcgrailm