Javascript:
function Slider() {
$(".slider #1").show("fade", 500);
$(".slider #1").delay(5500).hide("slide", {
direction: 'left'
}, 500);
var sc = $(".slider div").size();
var count = 2;
setInterval(function() {
$(".slider #" + count).show("slide", {
direction: 'right'
}, 500);
$(".slider #" + count).delay(5500).hide("slide", {
direction: 'left'
}, 500);
if (count == sc) {
count = 1;
} else {
count = count + 1;
}
}, 6500);
}
HTML:
<div class="slider">
<div id="1" style="position:relative">
<img src=". . ." />
<div>
<p style="width:350px; position:absolute; top:100px; left:10px">TEXT . . .</p>
</div>
</div>
<div id="2" style="position:relative">
<img src=". . ." />
<div>
<p style="width:350px; position:absolute; top:100px; left:10px">TEXT . . .</p>
</div>
</div>
<div id="3" style="position:relative">
<img src=". . ." />
<div>
<p style="width:350px; position:absolute; top:100px; left:10px">TEXT . . .</p>
</div>
</div>
</div>
だから私はスライダーをやろうとしています。画像は問題なく動作していますが、画像の上に CSS テキストを配置したいと考えていました。スクリプトを実行しても、テキスト div は取り込まれません。画像が取り込まれるだけです。