html - 如何在 css/bootstrap 中实现面板重叠?

标签 html css

我正在努力实现这一目标:

Picture of what I am trying to achieve

我想要灰色的三个面板 <div>与他们上方的白色超大屏幕重叠。如何在 CSS 或 Bootstrap 中执行此操作?

HTML:

<div id="home-page">
  <div class="container text-center">
    <div class="row">

      <div class="col-sm-4">
        <div class="panel">
        </div>
      </div>
      <div class="col-sm-4">
        <div class="panel">
        </div>
      </div>
      <div class="col-sm-4">
        <div class="panel">
        </div>
      </div>
    </div>
  </div>

  <div class="container">
    <h3>Passionate About Technology?</h3>
    <p>We make and effort to learn something everyday</p>
    <a href="/rush" class="btn btn-danger text-center" id="learn-btn">LEARN</a>
  </div>
</div>

CSS

#home-page        { background: #EFEFEF; }
#home-page .panel { box-shadow: 0px 0px 10px gray; margin: 15px; }

谢谢!

最佳答案

通过对您的代码进行一些调整,我能够复制您的图片:

这是CSS:

 #home-page {
   background: #EFEFEF; 
 }

  #home-page .panel {
     box-shadow: 0px 0px 10px gray;
     margin: 15px;
     margin-top:-50px; 
     height:200px;
  }

 #jumbo{
    height:100px;
 }

我还在顶部添加了一个 div 来获得这种效果

<div id="jumbo"></div>

请看我的codepen http://codepen.io/sammyb123/pen/dMJaRw

关于html - 如何在 css/bootstrap 中实现面板重叠?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36509740/

相关文章:

javascript - 当列表元素高度改变时,Angular js 不滚动

javascript - 与 Karma 集成测试

javascript - 在可编辑的 div 中可靠地获取和设置光标/插入符位置

javascript - 如何使用 CSS 创建运行文本(跑马灯)

html - @font-face 具有多个字体系列

php - 使用 PHP 将类添加到 MySQL 数据的 HTML 表的单元格

html - 当选择是最后一项时, float Div 无法正确换行

javascript - Div 高度始终为零 - 如何使其自动假定高度

css - Font-awesome ultra bold with css

html - css 只显示一半的文本框?