包含内容的堆栈菜单(大屏幕右侧的内容)

时间:2017-06-06 18:31:41

标签: html css twitter-bootstrap

考虑到内容div的位置(中间),如何实现这样的div堆叠?

Example

有没有办法用纯CSS进行,或者我必须使用jquery并在大屏幕上移动div内容?

1 个答案:

答案 0 :(得分:0)

应该能够添加一个浮动:右边的内容,当屏幕宽度达到一定的大小时浮动到菜单,这将使它们并排堆叠。



@media (min-width: 992px) {
  .menu{
    float:left;
  }
  .content{
    float:right;
  }
}

<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"/>
<body>
  <div class="container-fluid">
    <div class="col-xs-12 col-md-4 menu">
      Menu 1
    </div> 
    <div class="col-xs-12 col-md-6 content">
      Content
      Content
    </div>
    <div class="col-xs-12 col-md-4 menu">
      Menu 2
    </div>
  </div>
</body>
&#13;
&#13;
&#13;