【问题标题】:AnythingSlider FX Issues任何滑块 FX 问题
【发布时间】:2013-03-27 18:55:08
【问题描述】:

我正在尝试将各种 FX 与 AnySlider(在这种情况下特别是左、右和淡入淡出)一起使用并遇到一些问题。所有幻灯片都设置为“淡入淡出”FX,一切似乎都正常工作(见下面的链接):

http://dl.dropbox.com/u/12310886/Work/anythingslider/slide_fade.html

但是,如果所有幻灯片都设置为“左”或“右”FX,则幻灯片在旋转时会不同步(请参阅下面的链接):

http://dl.dropbox.com/u/12310886/Work/anythingslider/slide_left.htmlhttp://dl.dropbox.com/u/12310886/Work/anythingslider/slide_right.html

知道发生了什么吗?

提前致谢!

【问题讨论】:

    标签: javascript jquery anythingslider


    【解决方案1】:

    问题是整个面板都被动画化了。因此,当最后一个或下一个取决于方向的面板移出视图时,它实际上最终会与当前面板重叠。所以你有两个选择:

    1. 将面板的内容包装在一个元素中,并将其定位为动画。这会起作用的原因是面板本身应用了overflow:hidden 属性,因此内容不会与其他面板重叠。

      <div class="left">
        <div class="content-wrapper"> <!-- add this content wrapper -->
          <div class="caption"></div>
          <img src="../slide1.jpg" alt="" />
        </div>
      </div>
      
    2. .activePage { z-index: 1; } 添加到您的CSS。这是有效的,因为当前面板将始终位于顶部。此解决方案的主要问题是您会看到其他面板在背景中奇怪地移动。

    【讨论】:

    • 莫蒂,感谢您的回复!我现在将尝试选项 1,并让您知道结果。顺便说一句,我也在 (css-tricks.com/forums/discussion/23719/anythingslider-fx) 上发帖,但不确定论坛的活跃程度……如果这里的解决方案有效,我可以更新该帖子。
    • Mottie,选项 #1 成功了!非常感谢!我有一个次要问题,但我会在 css-tricks 线程中问这个问题。再次感谢!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-09-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多