Div的保证金在Internet Explorer中不起作用

时间:2011-09-03 15:16:56

标签: css internet-explorer margin fixed

由于某种原因,我的内容区域的边距,150px top在Internet Explorer中无效,因此内容位于标题下方。任何帮助?我知道一般来说固定在Internet Explorer中有点奇怪,但奇怪的是这似乎有效,只是内容从页面顶部开始而不是150px下来。

    html {
overflow: -moz-scrollbars-vertical;
overflow-y: scroll;
overflow-x: auto;
}

body {
background-color: #FBFBFB;
margin:0; 
padding:0; 
}
#header {
position: fixed;
top: 0;
left: 0;
width: 100%; 
height: 150px;
background-color: #FBFBFB;
z-index: 100;
}

#sidebar {
position: fixed;
top: 150px;
left: 0;
width: 275px;
height: 100%;
z-index: 100;
}



#content {
width: 837px;
margin-top: 150px;
margin-left: 325px;
overflow: auto;
}

1 个答案:

答案 0 :(得分:2)

您是否有我们可以检查的链接?

尝试使用“padding-top:150px”,除非有什么东西阻止你这样做,否则大多数情况下都会有效。否则,尝试使用“zoom:1”,“display:block”,“position:relative”的常规技巧(如果适用)。