所以我使用Fancybox 1.3.1和jquery 1.4.2。當fancybox顯示時,我在fancybox中有一堆內容超過了它的高度,所以顯示了一個垂直滾動條。在除IE 8之外的每個瀏覽器上,一切都按預期工作。然而,在IE8中加載了所有的內容,但是滾動條的滑動條几乎佔據了滾動條的整個高度,並且在向下滾動時,滑動條的大小會減小(以匹配內容量)。我希望滑塊大小應該是在加載fancybox時應該在其他瀏覽器中顯示的小尺寸。IE8 Fancybox滾動條滑塊大小與內容不匹配
Image comparison of the two browers
下面的圖像的左側顯示了IE8的樣子,右邊的是Chrome瀏覽器。
這裏是的fancybox代碼
$("#a.lightboxLink").fancybox({
'frameHeight': 400,
'frameWidth': 650,
'padding': 10,
'hideOnContentClick': false,
'hideOnOverlayClick': false,
'showPrint': true });
我想這兩個看起來像Chrome範例。
有誰知道可能是什麼原因?這是一個jQuery兼容性問題?在Chrome開發控制檯上沒有任何錯誤,所以我不確定。
在此先感謝您的幫助。