2017-12-21 9 views
0

私はギャラリー幅1920幅と長い高さを持っていますが、画面にフィット幅と高さとの私の画像を表示fancybox、私はスクロールの高さと画面の幅に私のイメージに合うようにしたい、ここに私のコードです:ファンシーボックスの幅を変更するには?

$.fancybox.open(attemp2.map(function (el) { 
    return { 
     src: el, 
     opts: { 
      caption: tempName, 
     } 
    }; 
}), { 
    loop: false, 
    toolbar: true 
}); 
+0

jsfiddleまたはスニペットを共有できますか? –

+0

現在のところオプションはありませんが、計画されています。https://github.com/fancyapps/fancybox/issues/1343 – Janis

答えて

1

ここでは、私自身のfancyboxの使い方から抜粋した小さなコードです。 幅と高さをパーセンテージで調整しました。

$(".imagebox").fancybox({ 
    maxWidth : 600, 
    maxHeight : 600, 
    wrapCSS  : 'fancy-imagebox', // add a class selector to the fancybox wrap 
    margin  : [0, 0, 0, 0], 
    width  : '70%', 
    height  : '90%', 
    autoSize : true 
}); 
+0

私は同じ方法を使用しています。オプションの詳細については、こちらをご覧ください:http://fancybox.net/api – Kalabalik

+0

あなたの例はファンシーボックスの古いバージョンです。バージョン3を使用しています –

関連する問題