Safari Mobile などのモバイル ブラウザーでテストしたときにのみ表示される Flexslider の問題を見つけようとしています。
すべての <li> コンテナは、同じ高さにするのに十分なコンテンツがない場合でも、最も高い <li> と同じ高さです。
デスクトップ ブラウザでは正常に動作しますが、モバイル ブラウザでは動作しないため、このスクリーン ショットを取得する方法がわかりません。これは、デスクトップ ブラウザーで表示したときに期待どおりに動作することを示すフィドルです。コンテナーの高さは、コンテンツの量に応じてサイズが変更されます。
ここにhmlがあります:
<div class="flexslider">
<ul class="slides">
<li>
<img src="http://i.imgur.com/YSVlz2Z.jpg" />
<h2><a href"#">First Link Here</a></h2>
<p>Some text here that could be a message</p>
<a href="#" data-role="button" data-icon="arrow-r" data-iconpos="right">Another Link Here</a>
</li>
<li>
<img src="http://i.imgur.com/YSVlz2Z.jpg" />
<h2><a href"#">Second Link Here</a></h2>
<p>Some text here that could be a message</p>
</li>
<li>
<img src="http://i.imgur.com/YSVlz2Z.jpg" />
<h2><a href"#">Third Link Here</a></h2>
<p>Some text here that could be a message</p>
</li>
</ul>
</div>
flexslider の JS は次のとおりです。
$('.flexslider').flexslider();