html - 我如何左对齐一个div

标签 html css css-float

我需要一些帮助来左对齐我正在处理的网站上的内容。我在左侧有一个菜单,我需要一个内容 div 到与此菜单相邻的站点。

在我的 CSS 中,我目前有以下内容并且 HTML 看起来像这样:

    #pageContent_wrapper {
        width:100%;
        
    }
    #container {
        width:940px;
        height:100%;
        margin: 0 auto;
    }

    .page-content {
        float:left;
        padding: 30px 0;
    }
    <div id="pageContent_wrapper">
        <div id="container">
           <div class="page-content">
              <p>Content goes Here</p>
           </div>
        </div>
    </div>

虽然这不起作用。本质上,我试图将 div 与其中的主要内容左对齐。

最佳答案

#container 中删除 margin: 0 auto;
您也不需要 .page-content 中的 float: left
整个 CSS 应如下所示:

#pageContent_wrapper {
    width:100%;
}
#container {
    width:940px;
    height:100%;
}

.page-content {
    padding: 30px 0;
}

关于html - 我如何左对齐一个div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19272819/

相关文章:

html - 居中 div 旁边的 DIV

css - 2 列,1 列固定,另一种流体? (困境)

html - 三列布局不起作用

javascript - 在 html 文件中加载 Chosen.jquery.js 文件不起作用

html - 尝试将 "information button"添加到我页面上的图片中,该图片仅在悬停时出现

javascript - 如何突出显示所选选项卡?

javascript - 在 angularjs 页面中显示范围内的元素

html - 如何将网页缩小到任何尺寸的屏幕——我不知道我做错了什么

html - 无法使导航水平

python - lxml - 访问元素文本时出现 UnicodeDecodeError