jquery - 插入html后重新计算div高度

标签 jquery css html twitter-bootstrap

我有一个 div“track-panel”,其中包含另一个 div“summaries”,该 div 一开始是空白的。

@import 'https://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/css/bootstrap.min.css';
#track-panel { border: 1px solid; }
<div id="track-panel">
  <section class="summary">
    <div class="clearfix">Foo</div>
    <div class="col-md-12" id="summaries"></div>
  </section>
</div>

但是,有时我会在“摘要”中插入一些文本,它会显示在“跟踪面板”之外。

@import 'https://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/css/bootstrap.min.css';
#track-panel { border: 1px solid; }
<div id="track-panel">
  <section class="summary">
    <div class="clearfix">Foo</div>
    <div class="col-md-12" id="summaries">Bar</div>
  </section>
</div>

最佳答案

问题是如果文档的最小宽度为 992px,.col-md-12 会 float 。但是,您没有清除 float 。

你不需要 float 它,所以只需要删除类。

@import 'https://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/css/bootstrap.min.css';
#track-panel {
  border: 1px solid;
}
<div id="track-panel">
  <section class="summary">
    <div class="clearfix">Foo</div>
    <div id="summaries">Bar</div>
  </section>
</div>

关于jquery - 插入html后重新计算div高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30360237/

相关文章:

javascript - 使用 css 或 javascript 进行图像处理

javascript - 使用 jquery 添加两个变量

javascript - 重新排列 div 后,JQuery 事件不再响应

html - 子域忽略链接样式表的边距?

html - 如何在 Bootstrap 中为行设置背景?

javascript - 同时弹出并更改位置

html - CSS 网格嵌套元素

jquery - 使用 jquery 从 Kendo 下拉列表中删除特定下拉选项

jquery - Slick carousel - 如果在父元素中淡入淡出,则第一张图片不会显示

javascript - 每当元素 clientWidth 更改时,Vue 更新数据属性