三角切换

最终效果:

DIV结构如下:
│body {} /*这是一个HTML元素*/
└# tab1 {} /*页面层容器*/
├. tablist {} /*标题栏目*/
├. tabcontent {} /*页面内容*/

html代码如下:

<div id=”tab1″>
<div class=”tablist”>
<ul>
<li><a href=”javascript:void(0)” onmouseover=”selecttab(this)” class=”selected”>新闻</a></li>
<li><a href=”javascript:void(0)” onmouseover=”selecttab(this)”>评论</a></li>
<li><a href=”javascript:void(0)” onmouseover=”selecttab(this)”>技术</a></li>
<li><a href=”javascript:void(0)” onmouseover=”selecttab(this)” style=”border-right:none;”>点评</a></li>
</ul>
</div>
<div class=”tabcontent”>
<div class=”tabvalue”>
<ul>
<li><a href=”#”>» [产品新闻] 小说连载系统1.70版发布</a></li>
<li><a href=”#”>» [官方新闻] 网络2009年“十·一”放假通知</a></li>
<li><a href=”#”>» [产品新闻] CMS 1.60正式发布,免费版同步提供…</a></li>
<li><a href=”#”>» [产品新闻] 小说连载系统1.60版发布</a></li>
<li><a href=”#”>» [官方新闻] 网络2009春节放假通知</a></li>
<li><a href=”#”>» [产品新闻] CMS 1.5免费版发布</a></li>
<li><a href=”#”>» [产品新闻] 小说连载系统1.50 + WAP插件发布</a></li>
<li><a href=”#”>» [产品新闻] 小说连载系统1.40版发布</a></li>
<li><a href=”#”>» [产品新闻] 在线漫画系统1.00版发布</a></li>
<li><a href=”#”>» [产品新闻] 小说连载系统1.30版发布</a></li>
</ul>
</div>
<div class=”tabvalue” style=”display:none”>
<ul>
<li><a href=”#”>» [产品新闻] 小说连载系统1.70版发布</a></li>
<li><a href=”#”>» [官方新闻] 网络2009年“十·一”放假通知</a></li>
<li><a href=”#”>» [产品新闻] CMS 1.60正式发布,免费版同步提供…</a></li>
<li><a href=”#”>» [产品新闻] 小说连载系统1.60版发布</a></li>
<li><a href=”#”>» [官方新闻] 网络2009春节放假通知</a></li>
<li><a href=”#”>» [产品新闻] CMS 1.5免费版发布</a></li>
<li><a href=”#”>» [产品新闻] 小说连载系统1.50 + WAP插件发布</a></li>
<li><a href=”#”>» [产品新闻] 小说连载系统1.40版发布</a></li>
<li><a href=”#”>» [产品新闻] 在线漫画系统1.00版发布</a></li>
<li><a href=”#”>» [产品新闻] 小说连载系统1.30版发布</a></li>
</ul>
</div>
<div class=”tabvalue” style=”display:none”>
<ul>
<li><a href=”#”>» [产品新闻] 小说连载系统1.70版发布</a></li>
<li><a href=”#”>» [官方新闻] 网络2009年“十·一”放假通知</a></li>
<li><a href=”#”>» [产品新闻] CMS 1.60正式发布,免费版同步提供…</a></li>
<li><a href=”#”>» [产品新闻] 小说连载系统1.60版发布</a></li>
<li><a href=”#”>» [官方新闻] 网络2009春节放假通知</a></li>
<li><a href=”#”>» [产品新闻] CMS 1.5免费版发布</a></li>
<li><a href=”#”>» [产品新闻] 小说连载系统1.50 + WAP插件发布</a></li>
<li><a href=”#”>» [产品新闻] 小说连载系统1.40版发布</a></li>
<li><a href=”#”>» [产品新闻] 在线漫画系统1.00版发布</a></li>
<li><a href=”#”>» [产品新闻] 小说连载系统1.30版发布</a></li>
</ul>
</div>
<div class=”tabvalue” style=”display:none”>
<ul>
<li><a href=”#”>» [产品新闻] 小说连载系统1.70版发布</a></li>
<li><a href=”#”>» [官方新闻] 网络2009年“十·一”放假通知</a></li>
<li><a href=”#”>» [产品新闻] CMS 1.60正式发布,免费版同步提供…</a></li>
<li><a href=”#”>» [产品新闻] 小说连载系统1.60版发布</a></li>
<li><a href=”#”>» [官方新闻] 网络2009春节放假通知</a></li>
<li><a href=”#”>» [产品新闻] CMS 1.5免费版发布</a></li>
<li><a href=”#”>» [产品新闻] 小说连载系统1.50 + WAP插件发布</a></li>
<li><a href=”#”>» [产品新闻] 小说连载系统1.40版发布</a></li>
<li><a href=”#”>» [产品新闻] 在线漫画系统1.00版发布</a></li>
<li><a href=”#”>» [产品新闻] 小说连载系统1.30版发布</a></li>
</ul>
</div>
</div>
</div>

CSS样式如下:

*{margin:0px; padding:0px;}
body{font-size:12px; color:#333; line-height:22px; }
ul,li{ list-style-type:none;}
a{ color:#333; text-decoration:none;}
a:hover{color:#FF0000;}
#tab1{ margin:20px auto; width:352px; overflow:hidden; border:solid 1px #ccc;}
.tablist{float:right; width:352px; height:29px;}
.tablist li{ float:left; width:88px; height:23px; text-align:center;}
.tablist li a{background:url(images/bg001.gif) repeat-x; display:block; color:#333;
height:23px; line-height:23px;
border-right:solid 1px #ccc;
border-bottom:solid 1px #ccc;
}
.tablist li a:hover,.selected{background:url(images/bg001.gif) repeat-x center -29px!important;
color:#fff;display:block!important; font-weight:bold; color:#fff!important; height:29px!important; border:none!important;
}
.tabcontent{ padding:2px 0px 5px 10px; float:left; font-size:12px;}

js如下:

function selecttab(obj){
var n = 0;
var tabs = obj.parentNode.parentNode.getElementsByTagName(“li”);
for(i=0; i<tabs.length; i++){
tmp = tabs[i].getElementsByTagName(“a”)[0];
if(tmp == obj){
tmp.className=”selected”;
n=i;
}else{
tmp.className=””;
}
}
var contents =
obj.parentNode.parentNode.parentNode.parentNode.getElementsByTagName(“div”)[1].getElementsByTagName(“div”);
for(i=0; i<contents.length; i++){
contents[i].style.display = i==n ? “block” : “none”;
}
}

原文链接:https://www.novelrd.cn/banzhu/shuoming/91.html,转载请注明出处。

0

评论0

没有账号? 注册  忘记密码?