レスポンシブ(html5ボイラープレート)レイアウトでcarouFREDseljQueryカルーセルプラグインを使用しています。したがって、表示されるアイテムのサイズは変わります。
私のHTMLは次のとおりです。
<div class="portfolio-right">
<div class="portfolio-img-container">
<div class="portfolio-img"><img src="img/purple-ink-likes-1.jpg" /></div>
<div class="portfolio-img"><img src="img/purple-ink-likes-1.jpg" /></div>
<div class="portfolio-img"><img src="img/purple-ink-likes-1.jpg" /></div>
<div style="clear:both; visibility: hidden;"></div>
</div>
</div>
.portfolio-rightがその内容に縮小されるように、スタイル「clear:both」の最後のDIVを使用しています(カルーセルで表示されているアイテムを囲む境界線があります)。
CSS:
div.portfolio-right
{
float: right;
width: 60%;
border: 8px solid #E6E6E9;
}
それ以外の場合は、コンテナをその内容に縮小する方法を見つける必要があります。または、carouFREDselの特定のアイテムのフィルタを機能させる必要があります(何らかの理由で機能しません)。
$(".portfolio-img-container").carouFredSel({
circular : true,
auto : false,
responsive : true,
scroll : 1,
items : {
filter : ".portfolio-img",
visible : 1,
width : 200,
},
pagination: ".portfolio-img-pagination"
});
基本的に私の問題は、クラスまたは:visibleセレクターのいずれかでフィルターオプションが機能しないことです。したがって、スタイル「clear:both」の最後のDIVがページネーションに表示されます。
私は何かが足りないのですか、そしておそらく回避策はありますか?