html - Bootstrap2 容器最大宽度

标签 html css twitter-bootstrap

我需要使用 .container 构建一个页面,该页面具有 max-width:750px; 我还需要通过添加到相同的 .row

来生成几行 .span4

如果我将 max-width 添加到 .container,则 .span 将停止正常运行。 如果我使用 .row-fluid,我会得到正确的列宽,但在第一行它们会正确排列,而在第二行它们不会。

<style>
.container { max-width:750px;}
</style> 

<div class="container">
    <div class="row">
        <div class="span4" style="background-color:#F00">1</div>
        <div class="span4" style="background-color:#9F0">2</div>
        <div class="span4" style="background-color:#FF0">3</div>
        <div class="span4" style="background-color:#939">4</div><!-- make new row -->
        <div class="span4" style="background-color:#3CF">5</div> 
        <div class="span4" style="background-color:#F00">6</div> 

    </div>  
</div>



<div class="container" style="margin-top:50px">
    <div class="row-fluid">
        <div class="span4" style="background-color:#F00">1</div>
        <div class="span4" style="background-color:#9F0">2</div>
        <div class="span4" style="background-color:#FF0">3</div>
        <div class="span4" style="background-color:#939">4</div><!-- make new row -->
        <div class="span4" style="background-color:#3CF">5</div>
        <div class="span4" style="background-color:#F00">6</div> 

    </div>  
</div>

我理解 bootstrap 的 12 列 CSS 网格逻辑。问题不在于我的跨度加起来不等于 12。

LIVE PREVIEW HERE

有人吗?

最佳答案

那是因为除了行中的第一个跨度外,每个跨度都采用 margin-left。要解决此问题,请使用自定义 CSS 从第四个跨度中删除 margin-left,或者您可以为每一行设置单独的行类。我建议每一行都有单独的行更好,但这仍然是你的决定。

我建议这样做:

<div class="container">
    <div class="row-fluid">
        <div class="span4" style="background-color:#F00">1</div>
        <div class="span4" style="background-color:#9F0">2</div>
        <div class="span4" style="background-color:#FF0">3</div>
    </div>
    <div class="row-fluid">
        <div class="span4" style="background-color:#939">4</div><!-- make new row -->
        <div class="span4" style="background-color:#3CF">5</div> 
        <div class="span4" style="background-color:#F00">6</div> 
    </div>  
</div>

关于html - Bootstrap2 容器最大宽度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19112754/

相关文章:

javascript - Bootstrap轮播溢出:Hidden Breaks Dropup Button

css - 如何在 Twitter Bootstrap 中禁用缩小/调整图像大小?

javascript - 如何让几个网页在移动设备上显示不同

html - 减少多级列表中的缩进

javascript - 在 html 中显示来自 foreach 循环的 5 个结果

html - 如何使用 Bootstrap 垂直对齐不同大小的文本

html - 如何在不破坏响应能力的情况下增加导航宽度?

html - 对页面内容使用最小和最大高度宽度是一种好习惯吗?

所有大于 nth-of-type(2) 的表列的 CSS 选择器?

html - 仅旋转按钮而不是按钮单击时的文本