1
A
回答
0
CSS樣式
#lbImage {
position: absolute;
left: 0;
top: 0;
border: 10px solid #fff;
background-repeat: no-repeat;
}
#lbOverlay {
position: fixed;
z-index: 9999;
left: 0;
top: 0;
width: 100%;
height: 100%;
background-color: #000;
cursor: pointer;
}
#lbCenter, #lbBottomContainer {
z-index: 9999999999;
position: fixed;
left: 50%;
background-color: #fff;
top: 30px !important;
}
是爲我工作
0
打開精縮slimbox2.js,找到代碼:
y=E.scrollTop()+(E.height()/2);
(它應該位於列1100附近) 並替換它與
y=E.scrollTop()+(window.innerHeight()/2);
注意:變量名稱可能不同(它們由minifier隨機選擇)。您可能想要搜索「.height()/ 2」作爲開始。
該代碼計算窗口的垂直中心位置。 發生此錯誤是因爲jQuery $(window).height屬性在某些情況下在jQuery的後續版本中返回錯誤的值,並且這會導致該框出現在窗口底部附近,甚至底部。
我在網上發現的這個jQuery bug的一些解決方案包括在HTML文件的開始處指定,但這對我沒有用。
通過window.innerHeight的普通JavaScript解決方案解決了大多數現代瀏覽器的問題,但不適用於IE 8和更早版本。
相關問題
- 1. Slimbox從JavaScript的幫助下載圖片?
- 2. 如何使圖像始終加載在頁面中心?
- 3. 如何在jQuery中加載頁面html和內容(如圖片)?
- 4. 如何在Python CGI頁面中加載/顯示圖片
- 5. 如何防止在每個頁面中加載背景圖片?
- 6. 如何在頁面加載時將圖片居中放大
- 7. 爲什麼在IE中加載圖片時不顯示在頁面中心?
- 8. 在「頁面加載」中加載一個隨機圖片
- 9. Slimbox - 在圖像前疊加
- 10. 如何在上傳圖片後重新加載頁面
- 11. 在iframe中加載頁面片段
- 12. 在dnn網站中,首先加載body圖片。可以在頁面加載後加載圖片
- 13. 如何在頁面加載時在div中心設置我的地圖標記
- 14. 如何從網頁加載圖片?
- 15. 在頁面的中心放置ajax加載圖像
- 16. 如何在ajax中加載鏈接加載頁面加載其他頁面?
- 17. 在網頁中更快加載圖片
- 18. 如何在加載頁面正文背景圖片之前顯示加載圖片?
- 19. 如何在Laravel 4中使用jQuery加載頁面片段?
- 20. 在flash中加載圖片庫加載在我的主Flash頁面
- 21. 加載圖像在頁面加載
- 22. 如何在加載的頁面上加載頁面上的所有圖像
- 23. 如何在頁面完全加載後加載PHP頁面?
- 24. 如何在加載父頁面之前加載子頁面?
- 25. 頁面加載時不加載某些圖片
- 26. 頁面加載時顯示「加載圖片」
- 27. colorbox - 已加載頁面,圖片不能加載爲colorbox
- 28. CSS動畫加載頁面時加載圖片
- 29. 頁面加載圖片滑動屏幕上加載
- 30. 頁面加載問題的預加載器圖片