1

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 は取り込まれません。画像が取り込まれるだけです。

http://jsfiddle.net/KzeMg/

4

0 に答える 0