黑马程序员技术交流社区
标题:
为什么我的隐藏内容展开后第二个dl标签不会往下退呢,求解
[打印本页]
作者:
hhmm665544
时间:
2014-4-14 16:13
标题:
为什么我的隐藏内容展开后第二个dl标签不会往下退呢,求解
<!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>
<script type="text/javascript">
function list()
{
//var node = document.getElementsByTagName("dt")[0];
var dtnode = event.srcElement;
dlnode = dtnode.parentNode;
if(dlnode.className=="close")
{
//node.className = "open"
dlnode.className = "open";
}
else
{
//node.className = "close";
dlnode.className = "close";
}
}
</script>
<style>
.open{
height:16px;
overflow:visible;
}
.close{
height:16px;
overflow:hidden;
}
.dlhide{
height:16px;
overflow:hidden;
}
.dlopen{
height:16px;
overflow:hidden;
}
</style>
</head>
<body>
<dl class="dlhide">
<dt onclick="list()">上层项目上层项目</dt>
<dd>分的高分黄金</dd>
<dd>分的高分黄金</dd>
<dd>分的高分黄金</dd>
<dd>分的高分黄金</dd>
<dd>分的高分黄金</dd>
<dd>分的高分黄金</dd>
</dl>
<dl class="dlhide">
<dt onclick="list()">上层项目上层项目</dt>
<dd>分的高分黄金</dd>
<dd>分的高分黄金</dd>
<dd>分的高分黄金</dd>
<dd>分的高分黄金</dd>
<dd>分的高分黄金</dd>
<dd>分的高分黄金</dd>
</dl>
</body>
</html>
复制代码
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2