js实现php中图片轮播,JS实现简易图片轮播效果

111c1cc9714f5f17dcb385d34e845470.png

JS幻灯代码

window.onload = function () {

flag = 0;

obj1 = document.getElementById("slider");

obj2 = document.getElementsByTagName("li");

obj2[0].style.backgroundColor = "#666666";//默认被选中颜色

time = setInterval("turn();", 5000);

obj1.onmouseover = function () {

clearInterval(time);

}

obj1.onmouseout = function () {

time = setInterval("turn();", 6000);

}

for (var num = 0; num < obj2.length; num++) {

obj2[num].onmouseover = function () {

turn(this.innerHTML);

clearInterval(time);

}

obj2[num].onmouseout = function () {

time = setInterval("turn();", 6000);

}

}

//延迟加载图片,演示的时候,使用本地图片,上线后请改为二级域名提供的图片地址

document.getElementById("second").src = "images/2.png";//使用图片宽660,高550

document.getElementById("third").src = "images/3.png";

document.getElementById("four").src = "images/4.png";

}

function turn(value) {

if (value != null) {

flag = value - 2;

}

if (flag < obj2.length - 1)

flag++;

else

flag = 0;

obj1.style.top = flag * (-550) + "px";

for (var j = 0; j < obj2.length; j++) {

obj2[j].style.backgroundColor = "#ffffff";

}

obj2[flag].style.backgroundColor = "#666666";

}

#wrap

{

height: 550px;

width: 660px;

overflow: hidden;

position: relative;

overflow: hidden;

}

#wrap ul

{

list-style: none;

position: absolute;

top: 500px;

left: 450px;

}

#wrap li

{

margin-left:2px;

opacity: .3;

filter: alpha(opacity=30);

text-align: center;

line-height: 30px;

font-size: 20px;

height: 30px;

width: 30px;

background-color: #fff;

float: left;

border-radius:3px;

cursor:pointer;

}

#slider

{

position: absolute;

top: 0px;

left: 0px;

}

#slider img

{

float: left;

border: none;

}

1.png

  • 1
  • 2
  • 3
  • 4
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值