在滚动页面时,如何使div保持在其他div的顶部?

时间:2012-12-05 10:17:23

标签: html css scroll

请帮助我。我试过了。

这是我目前的代码

HTML

    <div id="header"><!--beggining of header-->

    </div><!--end of header-->

CSS

    #header {
    width: auto;
    height: 100px;
    background-color: #F0F;
    border-bottom-style: solid;
    border-bottom-color: #000;
    position: fixed;
    }

SORRY。这是我第一次使用这个STE。我不能发布代码。 但请查看完整的HTML HERE

2 个答案:

答案 0 :(得分:5)

检查此fiddle

HTML:

<div class="cover">
  top
   <div class="fixed-box">
     hello                            
   </div>
</div>

的CSS:

.fixed-box {
  width:100px;/*just for preview*/
  height:100px;/*just for preview*/
  background:red;/*just for preview*/
  position:fixed;
  top:10px;
}
.cover {
  width:500px;/*just for preview*/
  height:10000px;/*just for preview*/
  background:blue;/*just for preview*/
}

答案 1 :(得分:0)

#header {width: auto; height: 100px; background-color: #F0F; border-bottom-style: solid;
    border-bottom-color: #000; position: fixed; top:0px; z-index:100;}

请确保在标题div为内容制作一个容器div并制作div position:relative; z-index:50;

之后