2

我有一个带有左侧边栏的响应式 Twitter 引导布局。当我更改屏幕分辨率时,侧边栏和内容区域会更改它们的大小。

是否可以在内容区域(.span9 类)改变大小时使侧边栏(.span3 类)保持固定宽度?

4

2 回答 2

0

创建一个仅在该特定区域覆盖 .span3 的新规则,然后添加到样式表的末尾。所以——像这样:

.sidebar .span3 {

宽度:200px!重要;

}
于 2012-11-03T14:20:01.960 回答
0

而不是使用引导网格作为侧边栏使用弹性布局并在弹性 div 内使用引导网格。

以下是 HTML 结构和 CSS 规则。

.flex-layout {
    display: flex;
    min-height: calc(100vh - 60px);
}

.flex-col1 {
    width: 270px;
    display: inline-block;
}

.flex-col2 {
    flex: 2;
}

.col {
    display: inline-block;
    vertical-align: top;
}


<div class="flex-layout">
    <div class="col flex-col1">
        //here will be nav
    </div>
    <div class="col flex-col2">
        //here will be bootstrap grid
    </div>
</div>
于 2018-06-12T09:18:33.153 回答