【问题标题】:Responsive designed bootstrap - stacking of nested columns响应式设计的引导程序 - 嵌套列的堆叠
【发布时间】:2012-11-26 10:49:51
【问题描述】:

我对 Twitter Bootstrap 有疑问:

我正在尝试做一个响应式布局,我有一个 2 列的流动行,每列有 2 个嵌套列(图像中的第一个示例)。

当我尝试调整浏览器的大小以假装它是一个小屏幕设备时,在某些分辨率下,嵌套列垂直堆叠(图像中的第二个示例),即使 这些嵌套列有足够的空间水平放置,而不是垂直放置(图像中的第三个示例)。

当嵌套列有足够的空间水平放置时,我应该怎么做才能防止它们垂直堆叠?

这是jsfiddle

图片如下

<div class="container">
<div class="row-fluid">
    <div class="span6">
        6
        <ul class="row-fluid">
            <li class="span6">
                3
            </li>
            <li class="span6">
                3
            </li>
        </ul>
    </div>
    <div class="span6">
        6
                    <ul class="row-fluid">
            <li class="span6">
                3
            </li>
            <li class="span6">
                3
            </li>
        </ul>

    </div>
</div>

我没有找到任何解决此问题的方法,因此我将不胜感激!

【问题讨论】:

  • 您在哪些浏览器/操作系统中截屏?
  • 另外,有没有理由使用&lt;ul&gt;/&lt;li&gt;s(如果是我,我会选择&lt;div&gt;)?另一件让我震惊的事情是最后一个&lt;/diV&gt;(你可能应该把它变成小写的“v”)。快速版本编辑here,不过,我不确定这是否能解决任何问题。
  • Chrome、Firefox 和 Opera 给出相同的结果。我正在使用 Windows 7。我很抱歉这个 diV。一般来说,我尝试过不同的配置,据我所知 ul/li 在引导程序中有点不同,但我尝试过使用标准 div 并给了我相同的结果。
  • 在我的 mac Mountain Lion 上,最新版本的 Chrome、Firefox 和 Opera 似乎运行正常。我没有看到您在这些屏幕截图中看到的内容(从视觉上看,您似乎正在获得列,然后是 100% 流体,然后随着您的尺寸减小而再次列...对吗?)。看起来像 Twitter's Bootstrap is setup to break to fluid-width columns around 700-ish pixel width 的脚手架(这就是我在 demo you posted 看到的)。
  • 感谢您的回答!我不确定是否正确理解你,我担心我可能误解了我想要做什么。在我的电脑上,大约 767px 像素的引导程序垂直堆叠蓝色列,这没关系。但是在 767px 和更低的红色列垂直堆叠,我希望单个蓝色列中的那些红色列水平放置,而向下到 480px 时有足够的空间将它们放在另一个旁边,并且在较低的位置分辨率超过 480px 垂直堆叠所有内容。

标签: html css twitter-bootstrap responsive-design


【解决方案1】:

好的,我已经解决了这个问题。对于这些分辨率,我遇到了一个问题,我将 li 更改为 float: left 和 width 为 49%。像这样:

ul {
    width: 100%;
}

li {
    width: 49%;
    float: left;
}

可能应该有某种方法可以在不更改引导程序/或硬编码的情况下做到这一点。

无论如何,谢谢!

【讨论】:

  • 感谢您的更新。我很难提供帮助,因为我没有看到您描述的问题。不管怎样,很高兴你把它修好了! :)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-03-30
  • 2016-02-24
  • 2019-11-02
  • 2014-10-10
  • 2013-08-24
  • 2020-08-14
相关资源
最近更新 更多