这可能看起来有点傻但我想实现这个侧栏:http://jasny.github.io/bootstrap/examples/navmenu-push/和http://getbootstrap.com/components/#nav(导航栏导航栏默认示例)。
将两者结合起来的最佳方法是什么?或者我应该查看侧边栏的另一个包?如果这有任何区别,我正在使用Angular。
由于我无法发布图片...请查看我的评论,看看它目前是什么样的。
答案 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;
}
}