<!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=utf-8" />
<title>无标题文档</title>
<style>
*{
padding:0;
margin:0;
}
#tab
{
width:400px;
position:relative;
margin:0 auto;
margin-top:100px;
}
#tab div
{
display:none;/*让选项卡内容在没有激活的时候不显示*/
position:absolute;
top:24px;/*选项卡标题的高度是24px*/
left:0;
width:398px;
border:solid #d4d3d3;
border-width:0 1px 1px;
}
#tab .blank
{
display:block;
padding-bottom:10px;/*让激活的选项卡内容区域最低端的文字不贴着元素底部*/
}
#tab h3
{
width:98px;
float:left;
height:24px;
border:1px solid #cccccc;
text-align:center;
font-size:14px;
font-weight:normal;
line-height:24px;
background:url(images/51.jpg) no-repeat;
cursor:pointer;/*让鼠标移动到选项卡标题上的时候变成手的形状*/
}
#tab .up
{
background:url(images/61.jpg) no-repeat;
}
#tab ul
{
margin:15px 0 0;/*让列表项文字离选项卡标题的下端远一点*/
padding:0;
}
#tab ul,#tab li
{
list-style:none;
}
#tab li
{
width:47.9%;/*这里用百分比的作用可以解决IE6中的宽度解析问题*/
height:22px;
line-height:22px;/*这两行的作用是设置li的高度,并将li中的文字内容上下居中显示*/
float:left;
margin:0 1%;
border-bottom:1px dashed #cccccc;
text-indent:10px;
display:inline;/*修改IE6中的双倍间距的bug问题*/
white-space:nowrap;
text-overflow:ellipsis;
overflow: hidden;/*这三行的作用是,如果li中的文字内容超过li的大小,则超出的部分用省略号显示*/ }
#tab li a
{
font-size:12px;
text-decoration:none;
color:#333333;
text-indent:10px;
}
#tab li a:hover
{
text-decoration:underline;
color:red;
}
#tab a:hover h3
{
border:1px solid #cccccc;
border-bottom:0px;
}
</style>
</head><body>
<div>
<!--选项卡标题开始-->
<h3>选项一</h3>
<!--选项卡标题结束-->
<!--选项卡内容开始-->
<div>
<ul>
<li><a href="#" title="超银行利率4倍不受保护">超银行利率4倍不受保护</a></li>
<li><a href="#" title="超银行利率4倍不受保护">超银行利率4倍不受保护</a></li>
<li><a href="#" title="超银行利率4倍不受保护">超银行利率4倍不受保护</a></li>
<li><a href="#" title="超银行利率4倍不受保护">超银行利率4倍不受保护</a></li>
<li><a href="#" title="超银行利率4倍不受保护">超银行利率4倍不受保护</a></li>
<li><a href="#" title="超银行利率4倍不受保护">超银行利率4倍不受保护</a></li>
<li><a href="#" title="超银行利率4倍不受保护">超银行利率4倍不受保护</a></li>
<li><a href="#" title="超银行利率4倍不受保护">超银行利率4倍不受保护</a></li>
<li><a href="#" title="超银行利率4倍不受保护">超银行利率4倍不受保护</a></li>
<li><a href="#" title="超银行利率4倍不受保护">超银行利率4倍不受保护</a></li>
<li><a href="#" title="超银行利率4倍不受保护">超银行利率4倍不受保护</a></li>
<li><a href="#" title="超银行利率4倍不受保护">超银行利率4倍不受保护</a></li>
</ul>
</div>
<!--选项卡内容结束-->
<!--选项卡标题开始-->
<h3>选项二</h3>
<!--选项卡标题结束-->
<!--选项卡内容开始-->
<div>
<ul>
<li><a href="#" title="欧洲央行前副行长出任希腊总理今日就职">欧洲央行前副行长出任希腊总理今日就职</a></li>
<li><a href="#" title="欧洲央行前副行长出任希腊总理今日就职">欧洲央行前副行长出任希腊总理今日就职</a></li>
<li><a href="#" title="欧洲央行前副行长出任希腊总理今日就职">欧洲央行前副行长出任希腊总理今日就职</a></li>
<li><a href="#" title="欧洲央行前副行长出任希腊总理今日就职">欧洲央行前副行长出任希腊总理今日就职</a></li>
<li><a href="#" title="欧洲央行前副行长出任希腊总理今日就职">欧洲央行前副行长出任希腊总理今日就职</a></li>
<li><a href="#" title="欧洲央行前副行长出任希腊总理今日就职">欧洲央行前副行长出任希腊总理今日就职</a></li>
<li><a href="#" title="欧洲央行前副行长出任希腊总理今日就职">欧洲央行前副行长出任希腊总理今日就职</a></li>
<li><a href="#" title="欧洲央行前副行长出任希腊总理今日就职">欧洲央行前副行长出任希腊总理今日就职</a></li>
<li><a href="#" title="欧洲央行前副行长出任希腊总理今日就职">欧洲央行前副行长出任希腊总理今日就职</a></li>
<li><a href="#" title="欧洲央行前副行长出任希腊总理今日就职">欧洲央行前副行长出任希腊总理今日就职</a></li>
<li><a href="#" title="欧洲央行前副行长出任希腊总理今日就职">欧洲央行前副行长出任希腊总理今日就职</a></li>
<li><a href="#" title="欧洲央行前副行长出任希腊总理今日就职">欧洲央行前副行长出任希腊总理今日就职</a></li>
<li><a href="#" title="欧洲央行前副行长出任希腊总理今日就职">欧洲央行前副行长出任希腊总理今日就职</a></li>
<li><a href="#" title="欧洲央行前副行长出任希腊总理今日就职">欧洲央行前副行长出任希腊总理今日就职</a></li>
</ul>
</div>
<!--选项卡内容结束-->
<!--选项卡标题开始-->
<h3>选项三</h3>
<!--选项卡标题结束-->
<!--选项卡内容开始-->
<div>
<ul>
<li><a href="#" title="新观察:底层社会我们了解多少">新观察:底层社会我们了解多少</a></li>
<li><a href="#" title="新观察:底层社会我们了解多少">新观察:底层社会我们了解多少</a></li>
<li><a href="#" title="新观察:底层社会我们了解多少">新观察:底层社会我们了解多少</a></li>
<li><a href="#" title="新观察:底层社会我们了解多少">新观察:底层社会我们了解多少</a></li>
<li><a href="#" title="新观察:底层社会我们了解多少">新观察:底层社会我们了解多少</a></li>
<li><a href="#" title="新观察:底层社会我们了解多少">新观察:底层社会我们了解多少</a></li>
<li><a href="#" title="新观察:底层社会我们了解多少">新观察:底层社会我们了解多少</a></li>
<li><a href="#" title="新观察:底层社会我们了解多少">新观察:底层社会我们了解多少</a></li>
<li><a href="#" title="新观察:底层社会我们了解多少">新观察:底层社会我们了解多少</a></li>
<li><a href="#" title="新观察:底层社会我们了解多少">新观察:底层社会我们了解多少</a></li>
<li><a href="#" title="新观察:底层社会我们了解多少">新观察:底层社会我们了解多少</a></li>
</ul>
</div>
<!--选项卡内容结束-->
<!--选项卡标题开始-->
<h3>选项四</h3>
<!--选项卡标题结束-->
<!--选项卡内容开始-->
<div>
<ul>
<li><a href="#" title="俄罗斯将于明夏加入世界贸易">俄罗斯将于明夏加入世界贸易组织</a></li>
<li><a href="#" title="俄罗斯将于明夏加入世界贸易">俄罗斯将于明夏加入世界贸易组织</a></li>
<li><a href="#" title="俄罗斯将于明夏加入世界贸易">俄罗斯将于明夏加入世界贸易组织</a></li>
<li><a href="#" title="俄罗斯将于明夏加入世界贸易">俄罗斯将于明夏加入世界贸易组织</a></li>
<li><a href="#" title="俄罗斯将于明夏加入世界贸易">俄罗斯将于明夏加入世界贸易组织</a></li>
<li><a href="#" title="俄罗斯将于明夏加入世界贸易">俄罗斯将于明夏加入世界贸易组织</a></li>
<li><a href="#" title="俄罗斯将于明夏加入世界贸易">俄罗斯将于明夏加入世界贸易组织</a></li>
<li><a href="#" title="俄罗斯将于明夏加入世界贸易">俄罗斯将于明夏加入世界贸易组织</a></li>
<li><a href="#" title="俄罗斯将于明夏加入世界贸易">俄罗斯将于明夏加入世界贸易组织</a></li>
</ul>
</div>
<!--选项卡内容结束-->
</div>
<script type="text/javascript">
<!--
var h=document.getElementById("tab").getElementsByTagName("h3");
var d=document.getElementById("tab").getElementsByTagName("div");
function go_to(ao)
{
for(var i=0;i<h.length;i++)
{
if(ao-1==i)
{
h[i].className="up";
d[i].className="blank";
}
else
{
h[i].className=" ";
d[i].className=" ";
}
}
}
//-->
</script>
</body>
</html>
2、选项卡用 <ul><li>第一个</li><li>第二个</li></ul>
复制代码 代码如下: