【问题标题】:My content is above my header?我的内容在我的标题上方?
【发布时间】:2016-03-01 00:41:19
【问题描述】:

所以我正在尝试做一个简单的页眉内容页脚页面,在 div 之间以及左右两边没有空格,我有这个 HTML 代码:

<div id="divHeader">
    </div>

    <div id="divContent">
    <asp:ContentPlaceHolder ID="ContentPlaceHolder1" runat="server">

    </asp:ContentPlaceHolder>
    </div>


    <div id="divFooter">
    </div>

这是我的 CSS 代码:

    #divHeader
{
    width: 100%;
    min-height: 68px;
    background-color:#1C1C1C;
    top:0;
    left:0;
    right:0;
    position:absolute;    
}

#divContent
{
    position: absolute;
    top:0; 
    bottom:0; 
    left:0;
    width: 100%;
    background-color:red; 
}

#divFooter
{
    width:100%;
    min-height:250px;
    background-color:#1C1C1C;
    bottom: 0;
    left:0;
    right:0;
    position: absolute;
}

使用这段代码,我可以看到我想要的页脚,但我看不到页眉,因为它上面的内容。

有人可以帮忙吗?

【问题讨论】:

    标签: html css asp.net header footer


    【解决方案1】:

    您可以在#divHeader 元素上使用css 属性z-index:1;,这样标题将像一层一样位于前面。

    【讨论】:

      猜你喜欢
      • 2016-07-24
      • 1970-01-01
      • 1970-01-01
      • 2022-12-16
      • 1970-01-01
      • 1970-01-01
      • 2016-03-10
      • 2016-09-21
      • 1970-01-01
      相关资源
      最近更新 更多