我目前使用fancybox版本2來顯示我的圖片時,單擊縮略圖,但我似乎無法讓fancybox坐在視口的中間,垂直說,因爲水平它是精細。jQuery:中心fancybox在視口
我已經嘗試了不少東西,這是最新的:
CSS
.fancybox-wrap {
position: fixed !important;
top: 50px !important;
}
jQuery的
jQuery(document).ready(function() {
$(".fancybox-wrap").css("position", "absolute");
// fancybox initialisation etc
});
$(window).scroll(function() {
$('.fancybox-wrap').css('top', $(this).scrollTop() + "50px");
});
有沒有人有什麼想法?
您使用的是Fancybox V2嗎?此處的演示頁面(http://fancyapps.com/fancybox/)似乎可以在兩個軸上均正常工作。你能給你的頁面提供一個鏈接嗎? –
嗨@BillyMoat,我會,但它是在一個開發服務器和IP限制:/ 也,我認爲花式框基於頁面尺寸居中,但我需要基於瀏覽器的實際視口中心,因爲我正在使用它在一個非常高的facebook畫布應用程序頁面中,取決於當前的滾動位置,您需要向上/向下滾動以適應視口中的圖像 – martincarlin87