2013-01-03 66 views

回答

0

這有可能是有一個瀏覽器的默認那是overflow設置爲自動。在這種情況下,您將不得不在樣式表的這些lightbox元素上聲明overflow: hidden

此外,我沒有看到Chrome 23中的滾動條或最新版本的Safari瀏覽器。

+0

您好,感謝響應,我可以看到,當我檢查了的fancybox,內格中給出的風格溢出的元素:自動,這正如你所說的是造成這個問題,但我試圖在我的CSS中的目標元素,但不能去它聲明溢出:隱藏。 – angela

+0

儘管不推薦使用長期解決方案,但添加「overflow:hidden!important」是否適合您?如果這不起作用,那麼還有其他的事情正在進行。你確定沒有其他風格瞄準相同的元素? –

+0

謝謝,但沒有運氣。我知道有些東西是針對它的,因爲它在chrome中查看它時會有樣式溢出:自動應用到它。它必須是用戶代理樣式表,或者它可能是花式框的js中的東西? – angela

0

scrolling: "no"選項添加到您的腳本,如:

$(".fancybox").attr('rel', 'gallery').fancybox({ 
    beforeLoad: function() { 
     var el, id = $(this.element).data('title-id'); 
     if (id) { 
      el = $('#' + id); 

      if (el.length) { 
       this.title = el.html(); 
      } 
     } 
    }, 
    scrolling: "no" //<-- get rid of the scroll bars inside fancybox 
});​ 
+0

謝謝,我試過這個,但它並沒有停止滾動條。它似乎只是具有滾動條而不是圖像的視頻元素。 – angela

相關問題