0

我使用 jquery 循环有一个像这样的淡入淡出幻灯片......

$('.pics').cycle({
    fx: 'fade',
    timeout:5000,
    random: 1,
    containerResize: false
});

它以前工作正常,但自从我添加了containerResize: false我的图像就不会再显示了......有人知道它在做什么吗?...... http://willruppelglass.com/index.php上的示例

这是其他一些代码,可能会有所帮助,永远不知道....

.pics {  

    padding: 0;  
    margin:  0;
} 

.pics img {    
    background-color: #eee;  
    height: 200px; 
    text-align:center;
    top:  0; 
    left: 0;
}

.contentImages{
    border:1px solid #CCC; 
    padding:10px; 
    margin:20px auto 0; 
    position:relative;
    width: 600px;
    overflow:hidden;
}

<div class="contentImages">

<div class="pics">

<img src="upload/<?php echo $array['image'] ?>" height="200" />

<img src="upload/<?php echo $array['image2'] ?>" height="200" />

<img src="upload/<?php echo $array['image3'] ?>" height="200" />

</div>

</div>
4

1 回答 1

1

您需要保留containerResize: true或设置 a heightor min-heighton .contentImages。您将所有溢出隐藏在高度为 0 的元素上,它的子元素将永远不会显示。检查你的 DOM 会告诉你。

于 2012-07-11T03:12:39.777 回答