【问题标题】:Chrome issue - jQuery SmoothDivScrollChrome 问题 - jQuery SmoothDivScroll
【发布时间】:2010-12-29 12:35:04
【问题描述】:

我在让 SmoothDivScroll 插件与 Google Chrome 一起使用时遇到问题。它在 FF 和 IE7 及更高版本中运行良好。我试过玩 CSS,但没有结果。

插件就是这个http://www.maaki.com/thomas/SmoothDivScroll/

我在我的服务器上放了一个示例页面

有什么想法吗?

谢谢

【问题讨论】:

    标签: jquery css google-chrome


    【解决方案1】:

    无需手动设置宽度。 只需改变这个:

    $(function(){
    

    到:

    $(window).load(function(){
    

    这样,它只会在所有内容(包括图像)加载后运行。

    【讨论】:

      【解决方案2】:

      问题来自scrollableArea 宽度(在我的 chrome DOM 检查器中为 0px)。插件应将此宽度设置为足以包含所有子元素。

      使用纯 css 只需设置一个巨大的宽度,因此不需要断线。

      【讨论】:

      • 啊,就是这样。 Chrome 一定不是一直在计算图像的宽度......我在 HTML 中设置了图像宽度,现在它工作正常。谢谢!
      • 不客气^^您必须等待图像的“加载”事件才能获得它们的尺寸,DOMContentLoaded 为时过早。我认为这是真正的问题。
      猜你喜欢
      • 1970-01-01
      • 2012-02-13
      • 2011-03-15
      • 2010-12-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-08-24
      相关资源
      最近更新 更多