html - 如何在不影响页面设计的情况下排列div

标签 html css

如何定位一个 div 以便我的页面在加载某些内容时展开。在下图中,我使用的 div 扰乱了页面设计。

Div misplaced

我正在使用以下 CSS:

#middlePanel {
    width:70%;
    float:left;
    background:#CCC;
}

#forum_act_container
{
    width:300px;
    position:relative;
    left:20px;
    top:20px;
}
#forum_act_header
{
    height:35px;
    border-radius:3px 3px 0px 0px;
    background: linear-gradient(white, #999); /* Standard syntax */
    text-align:center;
    line-height:33px;
}
#forum_act
{
     overflow:scroll;
     height:300px;
     padding:10px;
     border:#FFF 1px solid;
}

下面是他们的html结构:

<div id="middlePanel">
      <div id="forum_act_container">
        <div id="forum_act_header">Newest Forum Activites</div>
        <div id="forum_act"><?php echo $forum_activities; ?></div>
      </div>
</div>

我应该使用什么 css 代码,以便 middlePanel div 随内容动态扩展。

最佳答案

你需要在中间面板中有一个更清晰的 div,所以添加

<div id="middlePanel">
      <div id="forum_act_container">
        <div id="forum_act_header">Newest Forum Activites</div>
        <div id="forum_act"><?php echo $forum_activities; ?></div>
      </div>
<div style="clear: both;"></div>
</div>

关于html - 如何在不影响页面设计的情况下排列div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22591738/

相关文章:

html - flexbox 和屏幕尺寸的问题

php - 我应该如何在ajax点击按钮时创建一个新的复选框?

javascript - 任何阻止网站中外部 jQuery 或 javascript 代码的方法

javascript - preventDefault() 第一次触摸但仍然允许滚动/触摸移动

css - 尝试将 "-webkit-box"应用到 Wordpress 中的 "display"属性

javascript - refres 后保留 droppable 的最后定位

javascript - Android Javascript HTML 将包名称显示为值

javascript - 搜索 HREF 链接会拉回不正确的链接

html - 为什么 overflow-x 会向我的 div 添加填充?

jquery - 如何将 jqgrid 列与列标题对齐?