点击“三角”折叠隐藏在左边 我见有些后台管理系统,左边的菜单是可以折叠隐藏起来的,通常是有个小三角的按钮,点一下它,就把菜单折叠起来,再点一下它,就可以完整显示菜单。但是有个问题,我见很多都是只是折叠,没有把右边的内容也拉过来。简单的说,当折叠起来的时候,右边的内容的表格或者DIV是宽是100%请问这个怎么做呢?如果不明白右边宽变成100%。。那退一步说,这个折叠怎么做? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 晕倒 最简单就用控件,或者是用JavaScript处理不就好了? 超级晕倒我知道是java做的 ,我也知道最简单就用控件,或者是用JavaScript处理但是怎么没人告诉我思路或者代码啊??实现折叠的代码。 点左别三角时把左边div隐藏起来,改变右边div宽度100% 给一个垂直折叠的代码<div id="Container" style="width:500px;"> <div> <div id="Button1" style="height:20px;cursor:hand;" onclick="div_Click(this);"> <!--模拟Button按钮--> </div> <div id="Content1" style="height:400px;display:none;"> <!--层中的内容1--> </div> </div> <div> <div id="Button2" style="height:20px;cursor:hand;" onclick="div_Click(this);"> <!--模拟Button按钮--> </div> <div id="Content2" style="height:400px;display:none;"> <!--层中的内容2--> </div> </div></div>var objEx;//目标显示层var timer;//点击按钮function div_Click(obj){ HideDiv();//先隐藏所有层 clearInterval(timer); switch(obj.id)//判断被点击div的id { case "Button1": { objEx=document.getElementById("Content1"); break; } case "Button2": { objEx=document.getElementById("Content2"); break; } default: { break; } } objEx.style.height="0px";//高度从0开始增加 objEx.style.display="block"; //显示层 timer=setInterval(ShowDiv,10);//每10毫秒 高度增加20px 模拟滑动效果}//隐藏层function HideDiv(){ document.getElementById("Content1").style.display="none"; document.getElementById("Content2").style.display="none";}//显示层function ShowDiv(){ objEx.style.height=parseInt(objEx.style.height)+20+"px"; if(parseInt(objEx.style.height)>=400)//高度达到本身高度,停止 clearInterval(timer);}试过,能用 asp.net如何设置web.config来连接服务器上access数据库,不是本机的。。 窗口衍生的窗口问题 求助:遍历选项卡panel上的comboboxEx并且所有.text=""后,为什么无法清空? 如何获取线程池执行完成消息并通知程序让其它函数接着运行 我想用C#做一个监控剪贴版的程序,不知C#怎么接收消息的? 一个C#树型算法的问题。 C#.netWinform中重新登入的实现机制 请教Form最上面的边框怎么得到它的长度 非常简单声音检测怎么实现 有谁知道C#如何创建独立进程的类库 求教 C# webbrower控件提交按钮问题
最简单就用控件,或者是用JavaScript处理不就好了?
但是怎么没人告诉我思路或者代码啊??实现折叠的代码。
<div>
<div id="Button1" style="height:20px;cursor:hand;" onclick="div_Click(this);"> <!--模拟Button按钮-->
</div>
<div id="Content1" style="height:400px;display:none;">
<!--层中的内容1-->
</div>
</div>
<div>
<div id="Button2" style="height:20px;cursor:hand;" onclick="div_Click(this);"> <!--模拟Button按钮-->
</div>
<div id="Content2" style="height:400px;display:none;">
<!--层中的内容2-->
</div>
</div>
</div>
var objEx;//目标显示层
var timer;
//点击按钮
function div_Click(obj)
{
HideDiv();//先隐藏所有层
clearInterval(timer);
switch(obj.id)//判断被点击div的id
{
case "Button1":
{
objEx=document.getElementById("Content1");
break;
}
case "Button2":
{
objEx=document.getElementById("Content2");
break;
}
default:
{
break;
}
}
objEx.style.height="0px";//高度从0开始增加
objEx.style.display="block"; //显示层
timer=setInterval(ShowDiv,10);//每10毫秒 高度增加20px 模拟滑动效果
}//隐藏层
function HideDiv()
{
document.getElementById("Content1").style.display="none";
document.getElementById("Content2").style.display="none";
}//显示层
function ShowDiv()
{
objEx.style.height=parseInt(objEx.style.height)+20+"px";
if(parseInt(objEx.style.height)>=400)//高度达到本身高度,停止
clearInterval(timer);
}
试过,能用