html - 在 Bootstrap 4 中使 3 列宽度为 75% 并居中对齐

标签 html css twitter-bootstrap

我有以下 bootply 片段:https://www.bootply.com/FHwoiollCJ

如您所见,我有一个占宽度 75% 的元素。

我想将此框下方的 3 个元素居中对齐,以便第一个和第三个框不会悬垂。我该怎么做?

<header class="masthead text-white">
  <div class="overlay"></div>
  <div class="container">
    <div class="row">
      <div class="col-lg-9 mx-auto" style="background:rgba(0,0,0,0.3);">
        <h1 class="mb-5">H1</h1>
        <p>We pride ourselves...</p>
      </div>
    </div>
    <div class="row">
      <div class="col-lg-3 mx-auto">
          <div class="" style="background:red">
            <h3>TEST</h3>
            <p>test</p>
        </div>
      </div>
      <div class="col-lg-3 mx-auto">
        <div class="features-icons-item mx-auto mb-5 mb-lg-0 mb-lg-3" style="background:red">
          <h3>TEST</h3>
          <p>test</p>
        </div>
      </div>
      <div class="col-lg-3 mx-auto">
        <div class="features-icons-item mx-auto mb-0 mb-lg-3" style="background:red">
            <h3>TEST</h3>
            <p>test</p>
          </div>
        </div>
      </div>
      </div>
    </header>

最佳答案

试试这个:

    <div class="overlay"></div>
<div class="container">
  <div class="row">
    <div class="col-lg-9 mx-auto" style="background:rgba(0,0,0,0.3);">
      <h1 class="mb-5">H1</h1>
      <p>We pride ourselves...</p>
    </div>
  </div>
  <div class="row">
    <div class="col-lg-9 mx-auto" style="padding-left: 0;padding-right: 0;">
    <div class="row">
      <div class="col-lg-4 mx-auto">
        <div class="" style="background:red">
          <h3>TEST</h3>
          <p>test</p>
        </div>
      </div>
      <div class="col-lg-4 mx-auto">
        <div class="features-icons-item mx-auto mb-5 mb-lg-0 mb-lg-3" style="background:red">
          <h3>TEST</h3>
          <p>test</p>
        </div>
      </div>
      <div class="col-lg-4 mx-auto">
        <div class="features-icons-item mx-auto mb-0 mb-lg-3" style="background:red">
          <h3>TEST</h3>
          <p>test</p>
        </div>
      </div>
    </div>
  </div>
  </div>
</div>

关于html - 在 Bootstrap 4 中使 3 列宽度为 75% 并居中对齐,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53683271/

相关文章:

html - 在模态弹出窗口中使用 span id 更改 li 类

html - 页面调整大小后无法将 flexbox 容器拉到页脚

html - Bootstrap 3.3 导航栏下拉文本溢出容器

html - 如何编辑 Bootstrap 导航栏的样式?

javascript - 使用 jQuery 和 HTML5 文件 API 显示文件内容

html - 正确格式化 HTML 文本

html - 如何为 <kbd> 标签设置不同的 css 配置

jquery - 为飞机制作带有机翼的座位图

javascript - 在 Bootstrap 中垂直居中一组按钮

Javascript Accordion 不会保持扩展