品牌创意企业推荐 推荐: 网站建设 北京网站建设 
 
搜索 竞赛 产业 文案 论吧 论坛 酷站 矢量库 图片库 设计网址 作品集> 注册 - 登陆
首 页设计资讯大赛征集平面设计UI设计CG/动画工业设计建筑环境数码影像教程区设计访谈 精品欣赏会员作品集
>> 论坛发布优秀教程申请个人教程专区
推荐:经典素材资源
滚动新闻:[6-10]融于意,形于展!---52design作品集、设计师网上联展!
当前位置: 首页 >> 教程 >> HTML/CSS教程 >>正文
三种简洁的Tab导航简析
资讯/教程/作品在线投稿  - 进入素材基地 - 论坛讨论 - 查看更多相关内容
时 间:2007-9-25 11:14:40   作者:easeman   来 源:蓝色理想   浏览:

在网页中应用选项卡可以使网页显得更紧凑,结合AJAX技术可以使页面在有限的空间内展现更多的内容。本文主要介绍几种简洁的选项卡效果的实现(不涉及滑动门和AJAX),附有实例,无图片,兼容性较好,方便大家直接使用。

第一种形式: 通过更换显示样式实现,这种很常见,就不多说了。

<div id="tabs0">
<ul class="menu0" id="menu0">
  <li onclick="setTab(0,0)" class="hover">新闻</li>
  <li onclick="setTab(0,1)">评论</li>
  <li onclick="setTab(0,2)">技术</li>
  <li onclick="setTab(0,3)">点评</li>
</ul>
<div class="main" id="main0">
  <ul class="block"><li>新闻列表</li></ul>
  <ul><li>评论列表</li></ul>
  <ul><li>技术列表</li></ul>
  <ul><li>点评列表</li></ul>
</div>
</div>

第二种形式: 这种结构比较复杂一些,外面加一个相对层(.menu1box),设置溢出隐藏,将选项卡(#menu1)设为绝对定位,设置层指针为1(z-index:1;),以便可以遮住下主区块(.main1box)1px的高度。设置主区块的边框为1px的黑边,上空白(margin-top)为-1px,使上边框伸到选项卡下。当改变选项卡某项(li)的背景为白色时便可遮住一部分主区块的上边框。这样效果就实现了。

<div id="tabs1">
<div class="menu1box">
  <ul id="menu1">
   <li class="hover" onmouseover="setTab(1,0)"><a href="#">新闻</a></li>
   <li onmouseover="setTab(1,1)"><a href="#">评论</a></li>
   <li onmouseover="setTab(1,2)"><a href="#">技术</a></li>
   <li onmouseover="setTab(1,3)"><a href="#">点评</a></li>
  </ul>
</div>
<div class="main1box">
  <div class="main" id="main1">
   <ul class="block"><li>新闻列表</li></ul>
   <ul><li>评论列表</li></ul>
   <ul><li>技术列表</li></ul>
   <ul><li>点评列表</li></ul>
  </div>
</div>
</div>

第一、二种形式的JS代码:

function setTab(m,n){
var tli=document.getElementById("menu"+m).getElementsByTagName("li"); /*获取选项卡的LI对象*/
var mli=document.getElementById("main"+m).getElementsByTagName("ul"); /*获取主显示区域对象*/
for(i=0;i<tli.length;i++){
  tli[i].className=i==n?"hover":""; /*更改选项卡的LI对象的样式,如果是选定的项则使用.hover样式*/
  mli[i].style.display=i==n?"block":"none"; /*确定主区域显示哪一个对象*/
}
}

第三种形式: 这也是一种不常用的方式,加一个相对层(.menu2box),利用一个背景层(#tip2)定位,通过改变层的左距离(left)实现效果。

<div id="tabs2">
<div class="menu2box">
  <div id="tip2"></div>
  <ul id="menu2">
   <li class="hover" onmouseover="nowtab(2,0)"><a href="#">新闻</a></li>
   <li onmouseover="nowtab(2,1)"><a href="#">评论</a></li>
   <li onmouseover="nowtab(2,2)"><a href="#">技术</a></li>
   <li onmouseover="nowtab(2,3)"><a href="#">点评</a></li>
  </ul>
</div>
  <div class="main" id="main2">
新闻内容
</div>
</div>

效果演示:

运行代码框

 [Ctrl+A 全部选择]


本文链接:


52design素材资源库52design图片库52design酷站营

我爱设计网www.52design.com
(在线编辑:angel) 】【打印】【关闭】【设计论坛】【设计师作品集
免责声明:本站刊载此文不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。对本文有异议,请联络本站!
转载要求:文章作者及来源信息必需保留。转载之图片、文件,链接请不要盗链到本站地址,且不准打上各自站点的水印。

经典设计欣赏 设计关键字:VI 新锐 包装 装帧 海报 地产广告 画册 名片 标志 软件界面 ICO 网页
艾米书籍设计
艾米书籍设计
mattmo画册设计
mattmo画册
laemmler样本版式设计
laemmler
思念食品搞笑广告欣赏
思念食品搞笑广告
中南.麒麟锦城3期楼盘广告欣赏
中南.麒麟锦城3
南京山水华门房地产广告欣赏
南京山水华门房地
韩国站点 素材资源 艺术摄影 游戏娱乐 影视网站 建筑家居 FLASH站 旅游购物 明星网站
设计门户 优秀企业 时尚品牌 象素站点 数码通信 设计公司 汽车网站 国外优秀 儿童网站
个性展示 网站教学 工 作 室 学校教育 卡通漫画 文化艺术 体育运动 美容健身 食品饮料
当日文章推荐 查看更多相关内容
版式/装帧设计| 艾米书籍设计 [9-24]画册设计| mattmo画册设计 [9-24]
LOGO大赛| 10000元征集“美丽晋江人”口号、 [9-24]建筑/环境资讯| 2007第五届景观设计学教育大会在北 [9-24]
设计资源| 52素材推荐:精品国庆矢量素材,ai [9-24]影像资讯| 齐鲁国际摄影周访山东工艺美院院长潘鲁 [9-24]
地产广告| 中南.麒麟锦城3期楼盘广告欣赏 [9-23]地产广告| 南京山水华门房地产广告欣赏 [9-23]
地产广告| 赞成.湖畔居楼盘广告欣赏 [9-23]平面设计| Sassi, Norsca 饮料广告 [9-23]
平面设计| Jessica Charlton 平 [9-23]平面设计| Ronak Mistry 平面设计 [9-23]
会员作品集推荐 查看更多推荐会员作品
平面作品 | 插画作品 | 网页作品 | 包装作品 | 软件UI | 室内设计 | 数码摄影作品 | 建筑环境 | 工业设计 | 其他
电影网站LOGO设计Alifeway网站标志设计Alifeway网站标志设计海报光盘碟面及宣传单张设计
上岛咖啡菜谱tiger2-04tiger1-04春天的童话故事三鞋子海報-3

数据载入中...
视觉焦点
优秀作品在线投稿
·
艾米书籍设计
艾米书籍设计
mattmo画册设计
mattmo
中南.麒麟锦城3期楼盘广告欣赏
中南.麒麟锦
南京山水华门房地产广告欣赏
南京山水华门

站点新入
艾米书籍设计
艾米书籍设计
mattmo画册设计
mattmo
展区
·翰海博网诚聘资深网页设计师 (2-29止)
·招聘全职美工 (8-30止)
·儒林设计工作室_招聘 (6-30止)
·WEB/GUI界面设计师 (1-10止)
·高薪诚聘网页美工 (1-28止)
·招聘资深平面设计师 (1-31止)
韩国站点 素材资源 艺术摄影 游戏娱乐 影视网站 建筑家居 FLASH站 旅游购物 明星网站 个性展示 网站教学 工 作 室 学校教育
设计门户 优秀企业 时尚品牌 象素站点 数码通信 设计公司 汽车网站 国外优秀 儿童网站 文化艺术 体育运动 美容健身 食品饮料
网站名称:hpfmall
网站地址:http://www.hpfmall.com/
加入时间:2008-9-5 11:23:47
网站名称:themeforest
网站地址:http://themeforest.net/
加入时间:2008-9-5 11:12:59
网站名称:captiva.chevrolet
网站地址:http://captiva.chevrolet.com.cn/freedom/
加入时间:2008-9-5 11:12:28
网站名称:albumcreative
网站地址:http://www.albumcreative.com/
加入时间:2008-9-5 11:12:00
网站名称:p1w1max
网站地址:http://www.p1w1max.com/
加入时间:2008-9-5 11:07:04
网站名称:pixel-mix
网站地址:http://pixel-mix.sinacool.com/
加入时间:2008-9-5 11:06:04
关于本站 | 联系方式 | 商业服务 | 合作伙伴 | 站点地图 | 免责声明 | 版权声明 | 在线投稿