小编Ale*_*dro的帖子

Bootstrap:具有绝对定位的容器?

我有以下标记:

<div class="banner-wrapper">
    <div class="banner-image" style="background-image: url(...);"></div>
    <div class="container">
        <div class="row">
            <div class="col-xs-12">
                SOME ARBITRARILY LONG TEXT
            </div>
        </div>
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

和相应的SCSS:

.banner-wrapper {
  width: 100%;
  position: relative;

  .banner-image {
    background-position: center;
    background-size: cover;
  }

  .container {
    text-align: center;
    position: absolute;
    bottom: 0;
  }
}
Run Code Online (Sandbox Code Playgroud)

我想要的是显示在图像顶部的文本,保留容器附带的响应边距.图像是全宽的(就像它在容器内部一样).

问题是position: absolute容器上的设置似乎打破了它.有没有更好的方法来实现这一目标?

JsFiddle:https://jsfiddle.net/DTcHh/8801/

html css twitter-bootstrap

4
推荐指数
1
解决办法
2万
查看次数

标签 统计

css ×1

html ×1

twitter-bootstrap ×1