2017-10-16 130 views
-1

我有我用的fancybox 2使用下面的代碼呈現彈出的形式:添加滾動條的fancybox上調整大小

$(link).fancybox({ 
    type: 'iFrame', 
    autoSize: false, 
    autoScale: false, 
    width: '1280px', 
    height: '1024px', 
    iFrame: { 
     scrolling: 'auto' 
    } 
}); 

形式有,我使用所選擇的jQuery插件造型幾個下拉框。由於它們是多重選擇,因此最終會調整頁面大小並將內容從底部推出。當內容調整大小時,我希望在fancybox上顯示垂直滾動條。我已經嘗試設置iFrame滾動到自動,也是沒有結果。我還添加了一個滾動屬性超過了iFrame屬性,這也沒有幫助。有人能告訴我如何做到這一點?

+0

iframe滾動條應該會自動顯示,如果內容長於框(並且該框使用視口的整個高度)http://jsfiddle.net/gy6f11qm/ – JFK

+0

問題是內容不最初創建時需要滾動條。選擇一些選項後,內容將垂直擴展,並且當時不會添加滾動條。 – DrewB

回答

0

看起來你有錯拼選項iFrame,應該是iframe

+0

雙重檢查了我的代碼,並且只是拼寫錯誤。不過,我之前陷入了陷阱。 – DrewB

+0

然後fancyBox與你的頁面滾動或不滾動無關。這取決於你和你的瀏覽器,如果你可以在簡單的