html - 带有图形背景的 Bootstrap 全宽部分

标签 html css twitter-bootstrap

我正在尝试实现我的图形设计师的设计,虽然看起来很酷但让我有些头疼,因为我不知道如何在 Bootstrap 中实现。

我们有一个号召性用语部分,它与左右两端的 12 列网格系统对齐。

它还延伸到视口(viewport)边缘:

  1. 在左侧,红色背景一直延伸到视口(viewport)边缘。
  2. 在右侧,我们有一个灰色背景图像,一直延伸到视口(viewport)边缘。

我无法找到我想要实现的目标的搜索词,更不用说从哪里开始了(除了让 cta 在整个宽度上使用背景,然后在顶部覆盖一个左侧元素)。

关于如何在 Bootstrap 中编写以下图形布局的任何想法

<section class="cta" style="background: grey; position: relative">
    <div class="red" style="position: absolute; left: 0; width: 10%; background: red"></div>
    <div class="text-outer">
        <div class="container">
            <div class="row">
                <div class="col-xs-6">left</div>
                <div class="col-xs-6">right</div>               
            </div>
        </div>
    </div>      
</section>

cta

最佳答案

使用 <div class="container-fluid">作为起点;我在猜测您的页面布局。让我们试试这个:

见下文:

.cntn {
  border: 1px red solid;  /* you can remove this (not needed) */
}
.red {
  background-color: red;
  text-align: right;
  margin: 0;   /* optional */
  width: 100px; /* adjust to suit your needs */
  float: left;
}
.cta {
  margin: 0;  /* optional */
  float: right;
  border: 1px solid green;  /* you can remove this (not needed) */
}
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css" rel="stylesheet" />

<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/js/bootstrap.min.js"></script>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>

<!-- make container fluid -->
<div class="container-fluid">
  <div class="row">
    <!-- heading area: hexagon -->
    <div class="red">
      <img src="http://placehold.it/100/100" />
    </div>

    <!-- heading area: call-to-action -->
    <section class="cta">
      Action
    </section>
  </div>
  <div class="row cntn">
    <div class="col-xs-6">left</div>
    <div class="col-xs-6">right</div>
  </div>

</div>

关于html - 带有图形背景的 Bootstrap 全宽部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36269455/

相关文章:

javascript - Bootstrap datetimepicker 返回未定义的值

php - 意外的其他情况(T_ELSE)

html - 如何在下拉菜单中显示我的 'Artist' 类别?

css - 为什么 Bootstrap Jumbotron 不渲染?

css - 复杂的 flex 边框标题

html - 应用样式只是几个元素

javascript - 防止取消选择日期(Bootstrap-datepicker 沙箱)

html - 简单的导航栏滚动间隙

php - 将 HTML/PHP 从 Windows 保存到 Linux 的复杂性 - 换行解决方案不起作用

css - Rails 检索错误的样式?