我正在縮放div以便在不滾動的情況下可見。所以,我有:在jQuery中應用css()後的新值
var sliderOffset = $('.field-slideshow-wrapper').offset().top,
windowHeight = $(window).height(),
sliderAllowed = (windowHeight - sliderOffset),
sliderImage = $('.field-slideshow-slide img').height(),
sliderOriginal = (sliderImage + 150),
scale = (sliderAllowed/sliderOriginal);
$('.field-slideshow-wrapper').css({ transform: 'scale(' + scale + ')'});
現在該分區是不是從頂部,前相同的位置,我需要確定新的自頂偏,應用css({ transform: 'scale(' + scale + ')'
後,這樣我就可以計算出一定的餘量,以推動這一檔位已到頂端。
如何確定元素的新的offset().top
?
使一個jsfiddle。爲什麼要加150px? –
請分享你的完整代碼。 –
你可以激活你的代碼在每個windows.resize書房它會自動縮放你的分區 – Zorken17