html - 内容离开父元素并转到下一个元素

标签 html css twitter-bootstrap

我有一个带有图像和旁边一些文本的元素,内容在父元素中居中。

当我尝试在图像和文本之后添加更多元素时,如您所见,带有红色边框的绿色文本溢出父级 .about 并转到下一个父级 .contact-我们

这是查看和编辑代码的 fiddle : https://jsfiddle.net/04rmefx7/

代码如下:

body,
html {
  height: 100%;
}

.inline-block {
  display: inline-block;
}


/* Start about */

.about {
  background-color: #dad04a;
  position: relative;
  height: 100%
}

.about img {
  height: 100px;
}

p{
  border: 4px solid red;
  color: green;
  font-weight: bold;
}

/* End about */


/* Start contact-us */

.contact-us {
  background-color: #eeb03c;
}


/* End contact-us -->
<link href="https://getbootstrap.com/docs/3.3/dist/css/bootstrap.min.css" rel="stylesheet">

<!-- Start about -->
<div class="about text-center">
  <div class="inline-block">
    <img class="pull-left" src="https://placehold.it/600">
    <div class="pull-left text-left">
      <h4 class="inline-block">Heading</h4>
      <span>Lorem ipsum dolor sit amet</span>
      <br>
      <span>Lorem ipsum dolor sit amet</span>
      <br>
      <span>Lorem ipsum dolor sit amet</span>
      <br>
      <span>Lorem ipsum dolor sit amet, consectetur adipisicing elit.</span>
      <br>
      <span>Lorem ipsum dolor sit amet</span>
    </div>
    <div class="clearfix"></div>
  </div>
  <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Et velit officia alias harum nam illum pariatur deleniti reprehenderit, aliquam, commodi iure modi, facilis error dolorum doloribus. Porro, hic explicabo dolores. Lorem ipsum dolor sit amet,
    consectetur adipisicing elit. Dolore dolor explicabo quas, est, iure non repellendus eaque, nemo eum repudiandae voluptatem rem quos iste a. Non nisi aliquid consequuntur. Libero!</p>
</div>
<!-- End about -->

<!-- Start contact-us -->
<div class="contact-us text-center">
  <h2>Contact us</h2>
</div>
<!-- End contact-us -->

最佳答案

.about 中删除 height: 100% 对你有用吗?

关于html - 内容离开父元素并转到下一个元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57059622/

相关文章:

html - 如何垂直对齐导航内容

html - 水平 CSS 下拉菜单

javascript - 我正在尝试在 javascript 中验证没有警报功能的文本字段,但它不起作用

CSS 用于 DIV 的斜坡弯 Angular

javascript - 使用 js 或 css 或两者使 slider 自动滚动图像

jquery - 在包含许多元素的列表上使用 JQuery Slidetoggle()

html - 需要带有顶部固定导航 Bootstrap 的居中 Logo

html - 父高度为 auto 时高度 100%

html - 图片库中的文本对齐

javascript - 选择带有 DOM 的 div 内容,但没有子元素