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または設定する必要があります。高さが 0 の要素のすべてのオーバーフローを非表示にすると、その子は表示されません。DOM を検査すると、それが表示されます。heightmin-height.contentImages

于 2012-07-11T03:12:39.777 に答える