首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >CSS布局中的Windows 7资源管理器

问CSS布局中的Windows 7资源管理器
EN

Stack Overflow用户
提问于 2010-12-15 23:00:01
回答 1查看 2.3K关注 0票数 0

我正在尝试用CSS创建一个类似Windows的资源管理器,现在我的代码如下。

#explorer的位置不正确。这是对我想要做的事情的一点解释。

sys_top在顶部,始终可见

页面底部的info_Bar,始终可见

左侧导航栏,宽度为20%

资源管理器在右侧,宽度为80%

HTML:

代码语言:javascript
复制
<div id="sys_top"></div>
<div id="navbar"></div>
<div id="explorer"></div>
<div id="infobar"></div>

CSS:

代码语言:javascript
复制
html, body {
padding:0;
margin:0;
height:100%;

cursor: default;

font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
font-size: 12px;
}
#sys_top {
background: url(../menu_files/bg.png) repeat-x;
width:100%;
top:0;
position: fixed;
}
#navbar {
width: 20%;
height: 100%;
float:left;
left: 0;
top: 30px;
position: fixed;
border-right: #CCCCCC solid 1px;
}
#explorer {
width: 500px;
height:300px;
float:right;
top: 30px;

overflow:auto;
}
#infobar {
height: 120px;
width: 100%;
bottom:0;

position: fixed;
display:block;
margin-top: 5px;
margin-left: 5px;
} 
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-12-16 00:08:19

你可以说:

右侧的

资源管理器,宽度为80%

你的css会说:

代码语言:javascript
复制
#explorer {
width: 500px;
...

最终答案:

代码语言:javascript
复制
body {
overflow: hidden;
}

#navbar {
position: absolute;
width: 20%;
bottom: 120px;
left: 0;
top: 30px;
}

#explorer {
position: absolute;
top: 30px;
right: 0;
bottom: 120px;
overflow: auto;
width: 80%;
}

你应该删除#explorer的浮动,高度,边距和#导航栏的位置:固定,高度,浮动。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4451286

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档