Jquery Cycle2 循环寻呼机 CSS 问题

标签 jquery css cycle pager

类似主题并继续关注以下作者的问题: Cylcle2 no cycle-pager shows up

我遇到了完全相同的问题。遗憾的是,前面提到的线程没有提供直接解决该问题的方法。

我已经到了直接从 cycle2 演示中复制代码并完全排除任何其他代码以尝试调试问题的地步: http://jquery.malsup.com/cycle2/demo/pager.php

<div class="cycle-slideshow" 
data-cycle-fx=scrollHorz
data-cycle-timeout=2000
>
<!-- empty element for pager links -->
<div class="cycle-pager"></div>

<img src="http://jquery.malsup.com/cycle2/images/p1.jpg">
<img src="http://jquery.malsup.com/cycle2/images/p2.jpg">
<img src="http://jquery.malsup.com/cycle2/images/p3.jpg">
<img src="http://jquery.malsup.com/cycle2/images/p4.jpg">
</div>

我还下载并包含了网站上提到的 CSS 代码。

链接:http://jquery.malsup.com/cycle2/demo/demo-slideshow.css

引用寻呼机的 CSS 代码片段:

 /* pager */
.cycle-pager { 
    text-align: center; width: 100%; z-index: 500; position: absolute; top: 10px; overflow: hidden;
}
.cycle-pager span { 
    font-family: arial; font-size: 50px; width: 16px; height: 16px; 
    display: inline-block; color: #ddd; cursor: pointer; 
}
.cycle-pager span.cycle-pager-active { color: #D69746;}
.cycle-pager > * { cursor: pointer;}

现在,对于实际问题:

请注意,我已经完全复制了所有代码,包括正确的 javascript 脚本并将它们上传到我的服务器。

当我测试时; javascript 似乎正在执行它的工作,当我将鼠标悬停在图像上时,cycle.pager 实际上似乎在工作。

但是,无论我如何尝试,CSS 代码似乎都无法 100% 发挥作用。我的理论是,出于某种原因,它没有掌握 .cycle-pager 跨度和其他类,因此无法正确显示 - 但它怎么可能在 Cycle2 网站上工作?

我在这里完全不知所措 - 并且非常想了解它。期待您的回复 - 先谢谢您了!

最佳答案

首先,您需要在幻灯片上声明寻呼机 (yourPagerBox)。 此外,您的传呼机需要在幻灯片放映之外,因为它不应该被“循环”。下面的 HTML 示例:

<div class="cycle-slideshow" data-cycle-fx="scrollHorz" data-cycle-timeout="2000" data-cycle-pager=".yourPagerBox">
    <img src="http://jquery.malsup.com/cycle2/images/p1.jpg">
    <img src="http://jquery.malsup.com/cycle2/images/p2.jpg">
    <img src="http://jquery.malsup.com/cycle2/images/p3.jpg">
    <img src="http://jquery.malsup.com/cycle2/images/p4.jpg">
</div>
<!-- empty element for pager links -->
<div class="yourPagerBox"></div>

关于Jquery Cycle2 循环寻呼机 CSS 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18739928/

相关文章:

javascript - 每次单击按钮时,将按钮的值附加到输入文本

JQuery - .position 不返回相对于父级的偏移量

javascript - 页面加载时检查引导表复选框

css - tinyscrollbar 没有出现

Jquery cycle - 如何在不破坏缩略图寻呼机的情况下将我的图像包装在 span 标签中?

jquery循环,页面多个

javascript - 粘性菜单在 iOS Safari 和 Chrome 上过早跳转到固定位置

html - 如何在不改变边框颜色的情况下改变边框的不透明度

html - 圆形台阶指示器台阶名称位置

javascript - 如何应用多个选择器?