问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

div/css 如何实现左右分栏,左侧菜单能展开/隐藏

发布网友 发布时间:2022-04-30 23:59

我来回答

5个回答

热心网友 时间:2022-04-20 20:12

兄弟,div实现不了100%高度,最多只能自适应高度.你还是在iframe上定高度吧
=============================================
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>左右分栏</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<meta content="MSHTML 6.00.2900.2180" name="GENERATOR">

<script language="JavaScript">
//左右
function switchSysBarl(){
var imgsrc;
imgsrc=document.all("makeleft").src;
document.all("makeleft").src="img/menu_open.gif";
document.all("makeleft").title="显示左边的菜单";
parent.document.all("bbs_left").style.display="none";
}
else{
document.all("makeleft").src="img/menu_close.gif";
document.all("makeleft").title="隐藏左边的菜单";
parent.document.all("bbs_left").style.display="";
}
}
</script>

<link rel="shortcut icon" href="favicon.ico">
</head>
<body bottommargin="0" leftmargin="0" topmargin="0" scroll="no" rightmargin="0">
<div style="z-index: 2; visibility: inherit; width: auto; height: auto; float: left;"
frameborder="0" scrolling="no" target="main">
<iframe name="bbs_left" style="z-index: 2; visibility: inherit; width: 180px; height: 100%"
src="left.htm" frameborder="0" scrolling="no" target="main"></iframe>
</div>
<div style="background-color: #005fbd; width: 10px; float: left; height: 800px; cursor: hand;
padding: 300px 0px 0px 0px;" id="menuSwitch" onclick="switchSysBarl()">
<img src="img/menu_close.gif" name="makeleft" width="10" height="10" border="0" id="makeleft" /></div>
<div style="float: left; width: auto;">
<iframe name="bbs_main" style="z-index: 1; visibility: inherit; width: 100%; height: 100%" src="right.htm"
frameborder="0" scrolling="yes"></iframe>
</div>
</body>
</html>

热心网友 时间:2022-04-20 21:30

用浮动,关于隐藏就必须的用js特效

热心网友 时间:2022-04-20 23:04

这个 最好 用 table 或者给 div 用table的 格式 div 是不能自动扩充的。
例table:
《table》
《tr》
《td》

《div》第一个《/div》

《/td》
《td》

《div》第二个《/div》
《/td》
《/tr》

《/table》
这样把第一个 td 隐藏了,第二个td 会 自动扩充。

div 的
css
<style>
html, body{
margin: 0;
height: 100%;
}
.main{
background:#ccc;
width: 100%;
height: 100%;
margin: auto;

min-width: 1000px;
}
.top_nav{
background:#ff0;
width: 100%;
height: 5%;
min-height: 30px;
}
.content{
background:blue;
width: 100%;
height: 90%;
display: table;
}
.toolbar{
background:red;
width: 10%;
height: 100%;
display: table-cell;
}
.main_container{

display: table-cell;
width: 90%;
height: 100%;
}
.ddd{
float: right;
height: 100%;
width: 220px;

}
.foot{
background:#900;
width: 100%;
height: 5%;
display: table;
}
</style>
html:
<div class="main">
<div class="top_nav">
</div>
<div class="content">
<div class="toolbar" > // 把他 隐藏 后边的 会自动 扩充
<div class="ddd"></div>
</div>

<div class="main_container"></div>
</div>
<div class="foot"></div>
</div>

热心网友 时间:2022-04-21 00:56

你可以尝试一下display:flex

热心网友 时间:2022-04-21 03:04

jquery可以写的,奈何这里无法加入文件,我没法给你展示实例
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
说课包括哪些方面 说课内容包括()。 如何在手机百度上删除对话记录? 结核病是什么样的疾病? 曹丕17岁得了肺痨,明知自己命不长久,还要强争王位,是不是很自私呢?_百... 古代小说常出现的病名 急求一篇"生活小窍门"(500字)的作文 至今最有什么小妙招 健康的戒烟方法 笔记本电池锁死是什么原因引起的? 三星s8怎么把桌面的导航栏隐藏? 政府犯罪的主要表现形式有哪些? 古代怀疑名人真理的故事 1. 政治的表现形态有哪些? 什么是政府?政府部门的工作内容和工作职责在哪些方面予以体现? 钓鱼链接微信怎样投诉 政策的本质是政治的表现形式和实施原则,是人民利益的具体表现? 民族平等的事例 古代怎么不一视同仁 谁有关于名人的公平的事例 旅游签证怎样填写i765表格 老师对学生一视同仁的例子。 美团外卖商家版一直卡在申请新品牌 平等待人的生活事例 一视同仁作文800 国家利益形成的途径有哪些? 成语一视同仁的解释 的注册分号名词 苹果4s开机出现iPhone已停用,连接itunes,应该怎么办 “一视同仁”可以用来形容物吗 如何让导航栏在一定屏宽时隐藏并且出现一个按钮 荣耀10更新系统后,导航栏不能自动隐藏了,所有应用下面都有个导航栏大白条,很占屏幕空间 如何实现winform 可隐藏导航栏 windows7如何隐藏左边导航栏里面的家庭组和网络选项? 导航条隐藏了怎么弄出来呢,你之前有解决了吗? 不吱声的读音是什么? 玩游戏时,导航栏能不能隐藏 不支声的意思 一个人对你说事你不吱声是什么意思 别人看见我为什么不吱声,代表什么啊? 不敢吱声的成语是什么 我的iphone昨天晚上由于我骑车摔倒丢了,而且关机了,请问怎么找回。 是不是不吱声,对别人客气他就会感觉你好欺负 吱声的详细解释 见谁都不吱声。一字谜 苹果6plus 摔关机了,也打不开机,怎么办啊! 我给人施舍的时候,也喜欢丢了不吱声什么意思? 问一问女人的心里有没有我的沉默不吱声什么意思? 结婚为什么不要回头不要吱声什么意思? 我的苹果六摔了一下然后关机了一下就开不起机了手机还一直在发烫