js下拉列表页面文本数据重叠问题 本帖最后由 d5224161224 于 2013-04-05 12:08:23 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <!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 dtNode = event.srcElement; var dlNode = dtNode.parentNode; var dd=dlNode.getElementsByTagName("dd"); for(var i=0;i<dd.length;i++){ if(dd[i].className=="open"){ dd[i].className = "close"; }else{ dd[i].className = "open"; } }}</script> <style type="text/css">.open{ display:block;} .close{ display:none;} dd{ display:none;} </style></head> <body> <dl> <dt onclick="list()">上层目录</dt> <dd>关于秘诀,考虑更换即可</dd> <dd>关于秘诀,考虑更换即可</dd> <dd>关于秘诀,考虑更换即可</dd> <dd>关于秘诀,考虑更换即可</dd></dl> <dl> <dt onclick="list()">上层目录</dt> <dd>关于秘诀,考虑更换即可</dd> <dd>关于秘诀,考虑更换即可</dd> <dd>关于秘诀,考虑更换即可</dd> <dd>关于秘诀,考虑更换即可</dd></dl> <dl> <dt onclick="list()">上层目录</dt> <dd>关于秘诀,考虑更换即可</dd> <dd>关于秘诀,考虑更换即可</dd> <dd>关于秘诀,考虑更换即可</dd> <dd>关于秘诀,考虑更换即可</dd></dl> <dl> <dt onclick="list()">上层目录</dt> <dd>关于秘诀,考虑更换即可</dd> <dd>关于秘诀,考虑更换即可</dd> <dd>关于秘诀,考虑更换即可</dd> <dd>关于秘诀,考虑更换即可</dd></dl></body></html>这样试试 .open{ overflow:visible; height:auto;}在展开之后,不应该再限制高度了 我学的是java,这个是传说中的jQuery吗 你在 dl{ overflow:hidden; height:16px;} 里限制了... DWZ很奇怪的一个乱码 关于JAVASCRIPT计算的问题 谁能帮助我么!这种情况怎么解决 100分求在javascript中带CheckBox树的选中状态的算法 求救????急!!! js可以做客户端验证吗? 进来讨论下,大家都提高提高!(循环变量) 我想让用户,怎样在javascript函数中使用onKeydown?????????? 大家帮我看看这段javascript的代码是怎么错了,怎么就是不对呢????? 为什么取不了session的值? 求助此函数,不是很明白。 JavaScript 图片轮播 出现第一张和第二张中间错乱显示在一起 求高手
<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 dtNode = event.srcElement;
var dlNode = dtNode.parentNode;
var dd=dlNode.getElementsByTagName("dd");
for(var i=0;i<dd.length;i++){
if(dd[i].className=="open"){
dd[i].className = "close";
}else{
dd[i].className = "open";
}
}
}
</script>
<style type="text/css">
.open{
display:block;
}
.close{
display:none;
}
dd{
display:none;
}
</style>
</head>
<body>
<dl>
<dt onclick="list()">上层目录</dt>
<dd>关于秘诀,考虑更换即可</dd>
<dd>关于秘诀,考虑更换即可</dd>
<dd>关于秘诀,考虑更换即可</dd>
<dd>关于秘诀,考虑更换即可</dd>
</dl>
<dl>
<dt onclick="list()">上层目录</dt>
<dd>关于秘诀,考虑更换即可</dd>
<dd>关于秘诀,考虑更换即可</dd>
<dd>关于秘诀,考虑更换即可</dd>
<dd>关于秘诀,考虑更换即可</dd>
</dl>
<dl>
<dt onclick="list()">上层目录</dt>
<dd>关于秘诀,考虑更换即可</dd>
<dd>关于秘诀,考虑更换即可</dd>
<dd>关于秘诀,考虑更换即可</dd>
<dd>关于秘诀,考虑更换即可</dd>
</dl>
<dl>
<dt onclick="list()">上层目录</dt>
<dd>关于秘诀,考虑更换即可</dd>
<dd>关于秘诀,考虑更换即可</dd>
<dd>关于秘诀,考虑更换即可</dd>
<dd>关于秘诀,考虑更换即可</dd>
</dl>
</body>
</html>
这样试试
overflow:visible; height:auto;}
在展开之后,不应该再限制高度了
overflow:hidden;
height:16px;} 里限制了...