| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 564 人关注过本帖
标题:标签卡式的导航
只看楼主 加入收藏
wslijing
Rank: 1
等 级:新手上路
帖 子:69
专家分:0
注 册:2007-6-2
收藏
 问题点数:0 回复次数:5 
标签卡式的导航
标签卡式的导航~~~~做不来啊~~

网站需要做一个标签卡样式的导航菜单~~~~~~~


请各位前辈给点代码啊???
搜索更多相关主题的帖子: 卡式 导航 
2007-06-02 13:17
enlangs
Rank: 1
等 级:等待验证会员
威 望:2
帖 子:218
专家分:0
注 册:2007-5-28
收藏
得分:0 

网上替你找了个,不知道是否合你要求.如果不是你想要的自己到百度去找.
[CODE]<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>标签卡片式翻动浏览</title>
<style>
html,body{
width:100%;
height:100%;
margin:0;
}
BODY {
font-family:"雅黑","宋体",arial;
FONT-SIZE: 12px;
background-color:#FFFFFF;
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #333; PADDING-TOP: 0px; TEXT-ALIGN: left
}
ul,li{
margin:0;
padding:0;
display:block;
list-style-type: none;
}
#card{
width:100%;
height:100%;
}
#card ul{
width:100%;
}
#card_title{
height:30px;
width:200px;
}
#card_title li{
float:left;
background-color:#FFFFFF;
border-top:#999 1px solid;
border-left:#999 1px solid;
border-right:#999 1px solid;
line-height:25px;
text-align:center;
margin:10px 5px 0 5px;
padding-left:10px;
padding-right:10px;
font-weight:bold;
cursor:pointer;
}
#card_content{
width:100%;
height:500px;
background-color:#CCCCCC;
}
#card_content li{
width:100%;
height:100%;
background-color:#fff;
border:#999 1px solid;
}
</style>
</head>
<body>
<div id="card">
<ul id="card_title">
<li>首页</li>
<li>我的信息</li>
<li>收邮件</li>
</ul>
<ul id="card_content">
<li>1111111111</li>
<li>2222222222</li>
<li>3333333333</li>
</ul>
</div>
<script>
function $(id) {
return document.getElementById(id);
}

/*
本模块主要完成标签卡片式翻动浏览
功能包括:
1.点击完成卡片切换,点击项文色变色
2.自定义起始项
优点包括:
1.完全XHTML结构支持多浏览器
2.CSS/JS/HTML代码一目了解易于布署
3.仅需修改CSS,易于扩展衍生其它形态,仅需要修改JS,易于扩展其它复杂功能
*/

var oneShow=1;//定义起始项
var tLi=$('card_title').getElementsByTagName('li');
var cLi=$('card_content').getElementsByTagName('li');

window.onload=function(){
var tLen=tLi.length;
if(tLen>0){
for(var i=0;i<tLen;i++){
tLi[i].id='card_title_'+i;
cLi[i].id='card_content_'+i;
if(oneShow!=i){
cLi[i].style.display='none';
}else{
cLi[i].style.display='';
$(tLi[i].id).style.color="#FF0000";
}
tLi[i].onclick=function(){//可改为onmouse动作
card_showhide(this.id,tLen);
}
}
}
}

function card_showhide(tid,num){
var cid=tid.replace('card_title','card_content');
for(var i=0;i<num;i++){
cLi[i].style.display='none'
tLi[i].style.color='';
}
$(cid).style.display='';
$(tid).style.color="#FF0000";
}
</script>
</body>
</html>[/CODE]

2007-06-02 14:45
guyer
Rank: 2
等 级:新手上路
威 望:5
帖 子:451
专家分:0
注 册:2007-1-19
收藏
得分:0 

看看这个, 好象复杂了点,

0vht7RxL.rar (96.65 KB) 标签卡式的导航



http://www./
2007-06-02 15:36
enlangs
Rank: 1
等 级:等待验证会员
威 望:2
帖 子:218
专家分:0
注 册:2007-5-28
收藏
得分:0 

我的那个最简单..........

2007-06-02 15:39
无根泉
Rank: 2
等 级:新手上路
威 望:4
帖 子:853
专家分:0
注 册:2004-11-4
收藏
得分:0 
哈哈,不错,扩展性好.
改一下CSS就OK了!

我很菜,但我很努力!
2007-06-03 17:21
无根泉
Rank: 2
等 级:新手上路
威 望:4
帖 子:853
专家分:0
注 册:2004-11-4
收藏
得分:0 
以下是引用guyer在2007-6-2 15:36:12的发言:

看看这个, 好象复杂了点,

[attach]21819[/attach]

哈哈,这个厉害啊.


我很菜,但我很努力!
2007-06-03 17:35
快速回复:标签卡式的导航
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.029714 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved