本篇论文分为两部分,供大家分享JS焦点旋转图八的经典效果,供参考,具体内容如下

基本布局:











一
二
三
四
五






--------------------------------------------------------------------------------

1。共同的焦点图


窗口。指针函数(){
VaR,= document.getelementbyid('ul);
无功ali_u = oul.getelementsbytagname(李的);
VaR工具= document.getelementbyid('ol);
无功ali_o = ool.getelementsbytagname(李的);
对于(var i = 0;i < ali_o.length;i++){
我ali_o { }。指数=我;
我ali_o { }。onmouseover =函数(){
对于(var i = 0;i < ali_o.length;i++){
ali_o {我} classname =;
我ali_u { }。风格显示=不关;
}
这类名=活动;
/ / console.log(ali_o {这个指数});
ali_u { }。指数显示为阻止的。风格;
}
}
}




图利奥:效果图

2。fade in and out effect


VaR,= document.getelementbyid('ul);
无功ali_u = oul.getelementsbytagname(李的);
VaR工具= document.getelementbyid('ol);
无功ali_o = ool.getelementsbytagname(李的);

对于(var i = 0;i < ali_o.length;i++){
我ali_o { }。指数=我;
ALi_o{i}.onmouseover=function () {
对于(var i = 0;i < ali_o.length;i++){
ali_o {我} classname =;
我ali_u { }。风格显示=不关;
我ali_u { }。风格。过滤器= 'alpha(不透明度0);
我ali_u { }。风格。不透明度:0;
}
这类名=活动;
ali_u { }。指数显示为阻止的。风格;
startmove(ali_u { }。指数,{不透明度:100 });
};
}




设计素描 uff1a

三.上滚效应:


VaR,= document.getelementbyid('ul);
无功ali_u = oul.getelementsbytagname(李的);
VaR工具= document.getelementbyid('ol);
无功ali_o = ool.getelementsbytagname(李的);
Var LiHeight = ali_u { 0 }。offsetheight;

对于(var i = 0;i < ali_o.length;i++){
我ali_o { }。指数=我;
我ali_o { }。onmouseover =函数(){
对于(var i = 0;i < ali_o.length;i++){
ali_o {我} classname =;

这类名=活动;

startmove(OUL,{顶:这个指标* LiHeight });
}
};
}




设计素描 uff1a




4。上下翻滚:




窗口。指针函数(){
无功obox = document.getelementbyid('box);
VaR,= document.getelementbyid('ul);
无功ali_u = oul.getelementsbytagname(李的);
VaR工具= document.getelementbyid('ol);
无功ali_o = ool.getelementsbytagname(李的);
Var LiHeight = ali_u { 0 }。offsetheight;
VAR现在= 0; / /当前索引
var

对于(var i = 0;i < ali_o.length;i++){
我ali_o { }。指数=我;
我ali_o { }。onmouseover =函数(){
对于(var i = 0;i < ali_o.length;i++){
ali_o {我} classname =;

这类名=活动;
……建立关系是很重要的。
我现在this.index =;

startmove(OUL,{顶:这个指标* LiHeight });
}
};
打开定时器
定时器= setInterval(托伦,2000);

obox。onmouseover =函数(){
ClearInterval(定时器);
};
obox。onmouseout=函数(){
定时器= setInterval(托伦,2000);
};
定时功能
功能托伦(){
如果(我= = ali_o。length-1){
我现在= 0;
其他{ }
INow + +;
}

对于(var i = 0;i < ali_o.length;i++){
ali_o {我} classname =;
}
ali_o {现在}。类名=活动;
startmove(OUL,{:-我现在* liheight });
}
};




设计素描 uff1a


以上都是本文的内容,希望能帮助大家学习,也希望大家能够支持,我们继续把重点放在更精彩的焦点地图转盘上。