900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > html css纵向滑动列表 JS实现的简洁纵向滑动菜单(滑动门)效果

html css纵向滑动列表 JS实现的简洁纵向滑动菜单(滑动门)效果

时间:2022-05-15 04:18:11

相关推荐

html css纵向滑动列表 JS实现的简洁纵向滑动菜单(滑动门)效果

本文实例讲述了JS实现的简洁纵向滑动菜单(滑动门)效果。分享给大家供大家参考,具体如下:

这是一款纵向布局的CSS+JavaScript滑动门代码,相当简洁的手法来实现,如果对颜色不满意,你可以试着自己修改CSS代码,这个滑动门将每一个“门”的内容存入JS数组中,这样可以减少代码量,但也带来了一个扩展的问题,扩展性方面有待完善,仅供参考。

运行效果截图如下:

在线演示地址如下:

具体代码如下:

纵向滑动门

td,a,body{font-size:9pt;}

/*--选中的情况下*/

.DivAround_focus{cursor:pointer;background-color:#A1ACDB;border-right:solid 1px #A1ACDB;border-bottom:solid 1px #333333; border-left:solid 1px #C8CEEA; border-top:solid 1px #C8CEEA;color:#000000}

/*未选中时边框颜色*/

.DivAround_blur{cursor:pointer;background:#4D5C9F;border-right:solid 1px #eeeeee;border-bottom:solid 1px #333333; border-left:solid 1px #798ACC; border-top:solid 1px #A1ACDB;color:#FFFFFF}

.DivAround_content{background-color:#A1ACDB;border-right:solid 1px #888888;border-bottom:solid 1px #555555; border-left:0px; border-top:solid 1px #C8CEEA;}

var AroundInfoArray=new Array();

AroundInfoArray[0]="七星彩";

AroundInfoArray[1]="排列五";

AroundInfoArray[2]="篮球彩";

AroundInfoArray[3]="足球彩";

function ChangeFocus(obj)

{

for(i=0;i

{

if(document.getElementById("leftButtonTAble").rows[i].cells[0]==obj)

{

document.getElementById("leftButtonTAble").rows[i].cells[0].className="DivAround_focus";

document.getElementById("DivAroundContent").innerHTML=AroundInfoArray[i];

}else{

document.getElementById("leftButtonTAble").rows[i].cells[0].className="DivAround_blur";

}

}

}

希望本文所述对大家JavaScript程序设计有所帮助。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。