如何使用Bootstrap制作响应式边栏而不填满整个屏幕?
问题描述:
我正在尝试使用bootstrap-side-navbar的代码并在this demo之上建立。这几乎是我需要的,但我希望它不会在桌面上占满整个屏幕。如何使用Bootstrap制作响应式边栏而不填满整个屏幕?
的问题是,当我加入max-width
到.container-fluid
侧边栏的栏和内容的重叠,见截图:
请告诉我一个好,反应灵敏,这个解决方案?
答
更换容器,液体集装箱,并添加以下CSS
#content {
position: relative;
width: calc(100% - 120px);
float: right;
}
我计算宽度由css calc
财产,但仍然必须编写媒体查询来处理不同的屏幕布局。
+0
非常感谢! –
+0
欢迎,哥们.. – LKG
你可以发布工作示例 – AVI
这是在演示链接,但在这里你无论如何去:https://jsfiddle.net/3r5jvpb1/ –
所以你为什么要添加最大宽度.container流体,它仍然很好看 – AVI