0
我創建了一個基本的燈箱樣的東西,當點擊一個縮略圖時,出現一個彈出窗口。如何使用jQuery檢測頂部位置,所以當彈出式div出現時,它總是例如窗口頂部200px?如何定位彈出窗口相對於窗口頂部?
$('#thumbs img').click(function(){
$('.popup').fadeIn(300);
$('#dark-overlay').fadeIn(300);
});
$('#dark-overlay').click(function(){
$(this).fadeOut(300);
$('.popup').hide();
});
實施例:http://jsfiddle.net/EXT4H/1/
我不完全確定你的意思,但'position:fixed'可能會這樣做。 – 2013-08-18 15:02:58
我希望彈出窗口相對於窗口的可視區域顯示200px。問題在於,如果您點擊第五個縮略圖,彈出窗口會出現在文檔的頂部,並且不會看到 – user2556272