Header 中间穿过两个半列 - bootstrap
Header middle crossing two half columns - bootstrap
我有这样的布局:
<h1>INFO</h1>
<div class="container-fluid">
<div class="row">
<div class="col-lg-6 col-sm-12 bg-blue">
<div class="bi-left">
<img src="">
<ul>
<li>text</li>
<li>text</li>
<li>text</li>
<li>text</li>
</ul>
</div>
</div>
<div class="col-lg-6 col-sm-12">
<div class="bi-right">
<img src="">
<ul>
<li>text</li>
<li>text</li>
<li>text</li>
<li>text</li>
</ul>
</div>
</div>
</div>
</div>
即使列重新定位到 col-12,我也需要我的前半列有蓝色背景。
而且我需要我的 h1 正好在中间穿过蓝色 bg 的一半到基本白色 bg 的下半部分。
您可以使用 absolute
位置进行设置。
.bg-blue {
background: blue;
}
.title {
position: absolute;
left: 50%;
top: 10px;
transform: translateX(-50%);
z-index: 1;
margin: 0;
}
.bi-left, .bi-right {
padding: 50px 0;
}
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"/>
<div class="container-fluid">
<h1 class="title">INFO</h1>
<div class="row">
<div class="col-lg-6 col-xs-6 bg-blue">
<div class="bi-left">
<img src="">
<ul>
<li>text</li>
<li>text</li>
<li>text</li>
<li>text</li>
</ul>
</div>
</div>
<div class="col-lg-6 col-xs-6">
<div class="bi-right">
<img src="">
<ul>
<li>text</li>
<li>text</li>
<li>text</li>
<li>text</li>
</ul>
</div>
</div>
</div>
</div>
我有这样的布局:
<h1>INFO</h1>
<div class="container-fluid">
<div class="row">
<div class="col-lg-6 col-sm-12 bg-blue">
<div class="bi-left">
<img src="">
<ul>
<li>text</li>
<li>text</li>
<li>text</li>
<li>text</li>
</ul>
</div>
</div>
<div class="col-lg-6 col-sm-12">
<div class="bi-right">
<img src="">
<ul>
<li>text</li>
<li>text</li>
<li>text</li>
<li>text</li>
</ul>
</div>
</div>
</div>
</div>
即使列重新定位到 col-12,我也需要我的前半列有蓝色背景。 而且我需要我的 h1 正好在中间穿过蓝色 bg 的一半到基本白色 bg 的下半部分。
您可以使用 absolute
位置进行设置。
.bg-blue {
background: blue;
}
.title {
position: absolute;
left: 50%;
top: 10px;
transform: translateX(-50%);
z-index: 1;
margin: 0;
}
.bi-left, .bi-right {
padding: 50px 0;
}
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"/>
<div class="container-fluid">
<h1 class="title">INFO</h1>
<div class="row">
<div class="col-lg-6 col-xs-6 bg-blue">
<div class="bi-left">
<img src="">
<ul>
<li>text</li>
<li>text</li>
<li>text</li>
<li>text</li>
</ul>
</div>
</div>
<div class="col-lg-6 col-xs-6">
<div class="bi-right">
<img src="">
<ul>
<li>text</li>
<li>text</li>
<li>text</li>
<li>text</li>
</ul>
</div>
</div>
</div>
</div>