Css Can';t完全更改两个主引导列(col-sm-4和col-sm-8)

Css Can';t完全更改两个主引导列(col-sm-4和col-sm-8),css,twitter-bootstrap,calculated-columns,Css,Twitter Bootstrap,Calculated Columns,我在bootstrap网站上有两个主要专栏。第一个是边栏栏,第二个是主内容栏。在桌面上,它们看起来不错,但在移动设备上,侧边栏不在主内容区域下 你可以看到一个活生生的例子,只需在移动模式下查看站点,向下浏览一点,你就会看到这个 请提供帮助,删除CSS更改,并在主栏上使用col-lg-9,在侧栏上使用col-lg-3,而不是当前代码 初级 <div id="primary" class="content-area col-lg-9"> 侧边栏 <aside id="side

我在bootstrap网站上有两个主要专栏。第一个是边栏栏,第二个是主内容栏。在桌面上,它们看起来不错,但在移动设备上,侧边栏不在主内容区域下

你可以看到一个活生生的例子,只需在移动模式下查看站点,向下浏览一点,你就会看到这个


请提供帮助,

删除CSS更改,并在主栏上使用
col-lg-9
,在侧栏上使用
col-lg-3
,而不是当前代码

初级

<div id="primary" class="content-area col-lg-9">

侧边栏

<aside id="sidebar" class="col-lg-3" role="complementary">

Bootstrap3网格系统有四层:xs(手机)、sm(平板电脑)、md(台式机)和lg(大型台式机)。您几乎可以使用这些类的任何组合来创建更加动态和灵活的布局

每一层的类都会向上扩展,这意味着如果您计划为xs和sm设置相同的宽度,则只需指定xs。


如果您想要三列相同宽度的,您可以使用

<div class="col-sm-6"></div>
<div class="col-sm-6"></div>
6 + 6 = 12
<div class="col-sm-4"></div>
<div class="col-sm-4"></div>
<div class="col-sm-4"></div>
4 + 4 + 4 = 12
<div class="col-sm-4"></div>
<div class="col-sm-8"></div>
4 + 8 = 12
<div class="col-sm-3"></div>
<div class="col-sm-9"></div>
3 + 9 = 12

4 + 4 + 4 = 12
如果您想要两列,其中一列的大小是第一列的两倍,则可以使用

<div class="col-sm-6"></div>
<div class="col-sm-6"></div>
6 + 6 = 12
<div class="col-sm-4"></div>
<div class="col-sm-4"></div>
<div class="col-sm-4"></div>
4 + 4 + 4 = 12
<div class="col-sm-4"></div>
<div class="col-sm-8"></div>
4 + 8 = 12
<div class="col-sm-3"></div>
<div class="col-sm-9"></div>
3 + 9 = 12

4 + 8 = 12
如果您想要两列,其中一列的大小是另一列的三倍,您可以使用

<div class="col-sm-6"></div>
<div class="col-sm-6"></div>
6 + 6 = 12
<div class="col-sm-4"></div>
<div class="col-sm-4"></div>
<div class="col-sm-4"></div>
4 + 4 + 4 = 12
<div class="col-sm-4"></div>
<div class="col-sm-8"></div>
4 + 8 = 12
<div class="col-sm-3"></div>
<div class="col-sm-9"></div>
3 + 9 = 12

3 + 9 = 12

诸如此类

你能告诉我你想要引导的最终结果是什么吗?边栏栏区域会更小,主内容栏区域会更大,并且在桌面和手机屏幕上都会显示良好——在手机屏幕上,边栏应该在主内容下,而不是留给它。我想你必须这样做更适当地更改列宽。例如:
col-sm-7 col-lg-8
on
#primary
col-sm-5 col-lg-4
on
#侧栏
。我想我不明白你的答案——应该在Style.css中更改或添加什么?在编辑数据之后,我可能会更好地理解你。你使用它们是什么意思?我是否应该删除Style.css中已更改的内容并添加其他内容?请详细说明,非常感谢(!!!)只需删除自定义CSS并使用这些类,而不是最初使用的类。小更新发现另一个问题,因此我恢复了原始页面。tpl.php我将主列更改为------即将第一列从8更改为9。我也改变了,也就是说,把第四列改成了第三列。