怎样使用js实现鼠标单击Tab表单切换

这次给大家带来怎样使用js实现鼠标单击Tab表单切换,使用js实现鼠标单击Tab表单切换的注意事项有哪些,下面就是实战案例,一起来看一下。

代码:

                *{     padding: 0;     margin: 0;     border:0;    }    body{     text-align: center;    }    ul{     list-style: none;    }    a{     text-decoration: none;     color: #ff6666;     font-family: Arial;    }    .tab-container{     width: 398px;     height: 200px;     border:1px #ffcccc solid;     margin: 0 auto;     position: relative;     overflow: hidden;    }    /*tab-head begin*/    .tab-head{     width: 400px;     height:30px;     left:0;     background: #ffcccc;     position: absolute;     left:-1px;//这里设置-1是为了li的border与最外层的border重合    }    .tab-head li{     float:left;     height: 29px;     line-height: 29px;     width: 78px;     overflow: hidden;     padding: 0 1px;     border-bottom: 1px solid #ffcccc;     background: #ffeeee;    }        li.select{     background: #fff;     padding: 0;     border-left: 1px solid #ffcccc;     border-right: 1px solid #ffcccc;     border-bottom: 1px solid #fff;     }    /*tab-head end tab-panel begin*/    .tab-panel{     position: relative;     width: 100%;     height: 85%;     top: 15%;     -webkit-transition:all 0.01s linear;//切换过渡效果    }    .tab-panel section{     position: absolute;     display: inline-block;     width: 100%;     height: 100%;    }    #panel-1{     left: 0;    }    #panel-2{     left: 100%;    }    #panel-3{     left: 200%;    }    #panel-4{     left: 300%;    }    #panel-5{     left: 400%;    }          

这是panel-1

这是panel-2

这是panel-3

这是panel-4

这是panel-5

function $(id){ var lis = document.getElementsByTagName('li'); for (var i = 0; i < lis.length; i++) { lis[i].setAttribute('class',''); }; id.setAttribute('class','select'); var ele = document.getElementById('tab-panel'); ele.style.left=-(id.id-1)+'00%'; }

登录后复制

效果图:

怎样使用js实现鼠标单击Tab表单切换

相信看了本文案例你已经掌握了方法,更多精彩请关注【创想鸟】其它相关文章!

推荐阅读:

如何使用JS实现分页打印

mac内nodejs如何更新最新版本

以上就是怎样使用js实现鼠标单击Tab表单切换的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2754612.html

(0)
上一篇 2025年3月8日 06:59:23
下一篇 2025年3月8日 06:59:33

AD推荐 黄金广告位招租... 更多推荐

相关推荐

发表回复

登录后才能评论