Navbar和Sidebar同时使用Bootstrap?

时间:2015-03-26 04:23:02

标签: html css twitter-bootstrap twitter-bootstrap-3

这可能看起来有点傻但我想实现这个侧栏:http://jasny.github.io/bootstrap/examples/navmenu-push/http://getbootstrap.com/components/#nav(导航栏导航栏默认示例)。

将两者结合起来的最佳方法是什么?或者我应该查看侧边栏的另一个包?如果这有任何区别,我正在使用Angular。

由于我无法发布图片...请查看我的评论,看看它目前是什么样的。

1 个答案:

答案 0 :(得分:0)

你可以用Bootstrap和CSS做这样的事情。不需要另一个包裹。只需设置您希望边栏在激活时推送主要内容的百分比(即:40%):

@media screen and (max-width: 768px) {
  .row-offcanvas {
    position: relative;
    -webkit-transition: all 0.25s ease-out;
    -moz-transition: all 0.25s ease-out;
    transition: all 0.25s ease-out;
  }

  .row-offcanvas-left
  .sidebar-offcanvas {
    left: -40%;
  }

  .row-offcanvas-left.active {
    left: 40%;
  }

  .sidebar-offcanvas {
    position: absolute;
    top: 0;
    width: 40%;
    margin-left: 12px;
  }
}

http://codeply.com/go/ppK9PJ4i5f