html - 页面布局未显示正确的结果

标签 html css

<分区>


关闭 9 年前

  • 这个问题似乎是题外话,因为它缺乏足够的信息来诊断问题。更详细地描述您的问题或include a minimal example在问题本身。
  • 关于您编写​​的代码问题的问题必须在问题本身中描述具体问题 — 并且包括有效代码 以重现它。参见 SSCCE.org寻求指导。

我想为我的网站创建一个简单的模板。但它没有显示正确的输出。

我想要页眉、菜单栏、正文(左侧导航、内容、右侧导航)、页脚。

为此,我正在使用以下代码,但这没有显示所需的输出。

#left-side {
    position: relative;
    width:150px;
    top: 0px;
    left:0px;
    background-color: #FF6666;
}
#right-side {
    width:150px;
    position: relative;
    top: 0px;
    background-color: #00FF66;
    float: right;
}
#container{
    width: 950px;
    margin: 0 0 0 150px; 
    padding: 0;

}
#header {
    position: relative;
    width:100%;
    height:100px;
    top: 0px;
    background-color:#9eb9c2 ;
}
#menu-bar{
    width:100%;
    height: 20px;
    color :red;
}
#middle{
    position: relative;
    width:100%;
    min-height:100px;
    top: 0px;
    background-color: #555555;
}
#footer {
    position: relative;
    height: 60px;
    width: 100%;
    clear: both;
    background-color: blue;
}

在 html 中

<div id="container">
        <div id="header">
        </div>
        <div id="menu-bar">
        </div>          

        <div id="middle">    
            <div id="left-side">
                <h3>side1</h3>    
                <ul>    
                    <li>Let me say hello</li>    
                </ul>    
            </div>

            <div id="middle-content">    
                <h2>main content</h2>    
               <p>Hwllo</p>    
            </div>

            <div id="right-side">    
                <h3>side2</h3>    
                <ul>    
                    <li>Hiii</li>    
                </ul>    
            </div>    
        </div>

        <div id="footer">    
            <h3>footer</h3>    
        </div>
    </div>

请查看如何获得正确的布局。

最佳答案

希望这对您有所帮助。请检查我刚刚创建的 fiddle 。这是你的想法吗?

您可能需要看一下 css 中的以下概念 - Positioning

Fiddle: Demo

position: inherit;

float: left;

关于html - 页面布局未显示正确的结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19619908/

上一篇:javascript - css 元素不会正确对齐

下一篇:javascript - 父后代 jquery 选择器中的奇怪错误

相关文章:

css - 如何在最小化浏览器的同时解决站点中断的问题?

css - 100vw 的问题(包括滚动条宽度)

css - 如何在有序列表中正确地将我的自定义点放在我的自定义编号旁边?

javascript - 按下回车键时不刷新页面

php - 使用 simple_html_dom 结果删除 h1 的类和样式

html - 是否可能有一个元素 "pass through"结构规则?

jquery - 当窗口向左滚动时使 div 向左滚动

javascript - div 中的 ajax html

javascript - 我如何抓取复选框/单选/文本输入的页面并检测其原始值的变化?

html - 通常在 li 内格式化文本(列表项)