2012-03-27 70 views
0

我一直在使用SmoothDivScroll在我的网站之一,但它似乎并没有正常工作。我有一个带有彩盒的可滚动画廊。您可以点击这里网站:JQuery的SmoothDivScroll工作笨拙

http://www.lazza.com.mx/ee/obras

我的Chrome,Firefox和IE浏览器,他们都测试了有同样的问题:有时加载,有时没有。当它加载时,当你用光标引导滚动时,它会突然停止,而不是平稳地滚动。

任何帮助将非常受欢迎。 在此先感谢。

回答

0

我认为问题是由您的CSS造成的。你有一个规则,看起来像这样:

div.scrollableArea img { 
    position: relative; 
    float: left; 
    margin: 0; 
    padding: 0px 5px; 
    border-right: 1px solid #DDD; 
} 

不过既然你已经包裹了滚动区域内的图像在一个标签,你应该针对一个标签,而不是像这样:

div.scrollableArea a { 
    position: relative; 
    float: left; 
    margin: 0; 
    padding: 0px 5px; 
    border-right: 1px solid #DDD; 
} 

我没有测试过这个,但它应该可以解决你的问题。如果您不确定,请查看Colorbox example

+0

非常感谢您的回答。顺便你的SmoothDivScroll的伟大工作!不幸的是它没有奏效。我在查询之前查看了colorbox示例,并将其与我的代码进行了比较,但没有发现任何内容。再次感谢你的回答,如果你能继续帮助我,我会非常感激,因为我真的很无能。 – fedejp 2012-04-02 21:03:19

+0

我已经复制了你的Colorbox示例页面并实现了autoScrollingMode:“onstart”就可以了,它发生的事情与它发生在我的页面上的事情是一样的。每当我用鼠标滚动时,它只会滚动一些图像,然后突然停止= S。这是我的问题之一。另一个是,就像我说的那样,它根本不起作用。这不会发生在你的例子中,所以这是我的代码中的东西。希望你能帮我托马斯。我会根据我找到的任何内容更新你。 – fedejp 2012-04-02 22:05:44

+0

你可以看看我试图在autoScrollingMode中做你的例子:http://www.lazza.com.mx/colorboxexample.html – fedejp 2012-04-02 22:49:25