私は bxsliderを使用しています。それは私にとって非常にうまく機能しますが、1つの問題があります。bxwrapper の外側にキャプションが必要です。
スライダーの html は次のようになります div キャプションのみが私によって作成されます
<div class="captions"></div>
<ul class="bxslider">
<li><img src="images/1.jpg" title="headline, text" /></li>
<li><img src="images/1.jpg" /></li>
<li><img src="images/1.jpg" title="text" /></li>
<li><img src="images/1.jpg" title="text" /></li>
</ul>
キャプションは、次のコードを使用して画像のタイトルから生成されます。
* Appends image captions to the DOM
*/
var appendCaptions = function(){
// cycle through each child
slider.children.each(function(index){
// get the image title attribute
var title = $(this).find('img:first').attr('title');
// append the caption
if (title != undefined && ('' + title).length) {
$(this).append('<div class="bxcaptions"><span>' + title + '</span></div>');
}
});
}
スライダーの外側にあるキャプションをスタイルしようとしましたが、スライダーはオーバーフロー非表示を使用しているため、不可能です。
だから私はキャプションが私が望むように配置できるに書き込まれること<div class="captions"></div>
を望みます。
さらに、 , の前の見出しが h1 で強調表示され、残りは正常であることが必要な場合がありますが、それは単なる追加です。
ご協力いただきありがとうございます!