为了账号安全,请及时绑定邮箱和手机立即绑定

Bootstrap全宽2种不同背景(和2列)

Bootstrap全宽2种不同背景(和2列)

杨魅力 2019-08-14 15:41:56
Bootstrap全宽2种不同背景(和2列)这有点难以解释,这就是为什么我也找不到谷歌的答案。我正在使用Bootstrap 3,我需要一个全宽度的背景图像。在那2个透明的彩色背景之上。我做了一个示例图像,以使其清楚:1 + 2:组合透明色背景3 + 4:组合透明色背景1 + 2 + 3 + 4:组合背景图像(最低层)有谁知道这是否可能以及如何?谢谢你的帮助!
查看完整描述

2 回答

?
扬帆大鱼

TA贡献1799条经验 获得超9个赞

是的,使用此问题中概述的技术,但将其扩展到列。

Codepen演示(下面)显示的结果比包含的Stack Snippet更好,以供参考。

* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;}body {
  overflow: hidden;
  /* prevent scrollbar */}.container {
  width:80%;
  margin:auto;
  margin-top: 1em;
  
  position: relative;
  overflow: visible;}.extra:before {
  content: '';
  display: block;
  /* override bootstrap */
  position: absolute;
  top: 0;
  left: 50%;
  width: 100vw;
  height: 100%;
  transform: translate(-50%, 0);}[class*="col"] {
  border: 2px solid grey;
  min-height: 320px;
  position: relative;}.left:before {
  content: '';
  position: absolute;
  height: 100%;
  width: 100vw;
  top: 0;
  right: 0;
  background: rgba(255, 0, 0, 0.5)}.right:before {
  content: '';
  position: absolute;
  height: 100%;
  width: 100vw;
  top: 0;
  left: 0;
  background: rgba(0, 0, 255, 0.25);}
<div class="container extra">
  <div class="row">
    <div class="col-sm-4 left"></div>
    <div class="col-sm-8 right"></div>
  </div></div>


查看完整回答
反对 回复 2019-08-14
  • 2 回答
  • 0 关注
  • 589 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信