<!DOCTYPE html>
<html>
<head lang="en">
<meta charset="UTF-8">
<title>实践题 - 选项卡</title>
<style type="text/css">
/* CSS样式制作 */
.tab-div {
width: 400px;
position: relative; /*作为选项卡内容的定位*/
}
ul {
list-style: none;
}
.tab {
width: 400px;
overflow: hidden;
margin: ;
padding: ; position: relative;
z-index: ;
}
.tab li{
float: left;
width: 80px;
height: 30px;
line-height: 30px;
text-align: center;
border: 1px solid #DDD;
border-bottom: ;
margin-left: 10px;
background: #fff;
cursor: pointer;
}
.tab-content {
width: 350px;
/*position: absolute;*/
border: 1px solid #DDD;
border-top: 3px solid #e4393c; text-align: center; position: absolute;
top: 31px;
left: ;
}
.tab-content ul {
margin: ;
padding: 10px;
}
.tab-content li {
padding: 10px;
}
.tab-content li a {
color: #;
text-decoration: none;
}
.tab-content li a:hover {
color: #e4393c;
text-decoration: underline;
}
.tab .tab-active {
border-top: 3px solid #e4393c;
border-bottom: 3px solid #fff;
}
.tab-content-show {
display: block;
}
.tab-content-hide {
display: none;
}
</style>
<script type="text/javascript">
// JS实现选项卡切换
window.onload = function() {
var tabList = document.getElementById("tab-list");
var aLis = tabList.getElementsByTagName("li");
var tDiv = document.getElementById("tDiv");
var contents = tDiv.getElementsByTagName("div"); for(var i = ; i < aLis.length; i++) {
aLis[i].index = i;
aLis[i].onclick = function() {
for(var j = ; j < aLis.length; j++) {
aLis[j].className = '';
}
this.className = "tab-active"; for(var j = ; j < contents.length; j++) {
contents[j].className = "tab-content tab-content-hide";
}
contents[this.index].className = "tab-content tab-content-show";
};
}
}; </script> </head>
<body>
<!-- HTML页面布局 -->
<div id="tDiv" class="tab-div">
<ul id="tab-list" class="tab">
<li class="tab-active">房产</li>
<li>家居</li>
<li>二手房</li>
</ul>
<div class="tab-content tab-content-show">
<ul>
<li><a href="#">275万购昌平邻铁三居 总价20万买一居</a></li>
<li><a href="#">200万内购五环三居 140万安家东三环</a></li>
<li><a href="#">北京首现零首付楼盘 53万购东5环50平</a></li>
<li><a href="#">京楼盘直降5000 中信府 公园楼王现房</a></li>
</ul>
</div>
<div class="tab-content tab-content-hide">
<ul>
<li><a href="#">40平出租屋大改造 美少女的混搭小窝</a></li>
<li><a href="#">经典清新简欧爱家 90平老房焕发新生</a></li>
<li><a href="#">新中式的酷色温情 66平撞色活泼家居</a></li>
<li><a href="#">瓷砖就像选好老婆 卫生间烟道的设计</a></li>
</ul>
</div>
<div class="tab-content tab-content-hide">
<ul>
<li><a href="#">通州豪华3居260万 二环稀缺2居250w甩</a></li>
<li><a href="#">西3环通透2居290万 130万2居限量抢购</a></li>
<li><a href="#">黄城根小学学区仅260万 121平70万抛!</a></li>
<li><a href="#">独家别墅280万 苏州桥2居优惠价248万</a></li>
</ul>
</div>
</div>
</body>
</html>

最新文章

  1. velocity中$springMacroRequestContext.getMessage($code)
  2. 计算机网络(11)-----TCP连接的建立和释放
  3. ARP包分析(wireshark)
  4. spring环境搭建需要的插件-------Spring Tool Suite™ Downloads
  5. js异步加载
  6. LABJS使用教程
  7. webdriver+python 对三大浏览器的支持
  8. 基于python yield机制的异步操作同步化编程模型
  9. 12种超酷HTML5 SVG和CSS3浮动标签效果
  10. Linux netstat命令参数解释
  11. Eucalyptus和Openstack最近版本的改动简单对比
  12. eclipse plugin 导出插件包
  13. Allegro pcb -等长设计
  14. 《java入门第一季》之类(String类常见方法小叙)
  15. Android实训案例(二)——Android下的CMD命令之关机重启以及重启recovery
  16. github 进阶说明
  17. 抄一篇maven的备忘
  18. C# 获取文件详细备注信息 (如图片、视频实际创建时间)
  19. [转]ionic工作原理
  20. asp.net mvc url应用

热门文章

  1. LeetCode -- 最大连续乘积子序列
  2. Trie树的常见应用大总结(面试+附代码实现)
  3. jQuery插件开发初探
  4. node.js操作Cookie
  5. 使用INSERT…SELECT语法插入记录(三十二)
  6. OpenGL编程逐步深入(一)创建一个窗口
  7. 版本控制Git(1)——理解暂存区
  8. Linux Cgroups
  9. jQuery获取区间随机数
  10. linux 配置全局jdk环境