使用Bootstrap的两列布局

时间:2015-02-25 作者:user68181

有人能帮我吗?

<div class="container">

    <div class="row">
          <div class="col-sm-8">

            <div class="row" style="margin-bottom: 30px;">

                        <div class="col-xs-12 col-sm-6">

                            newest article

                        </div>

                        <div class="col-xs-12 col-sm-6">

                            article

                        </div>

            </div>

        </div>

    </div>

    <div class="col-sm-4">

                <div class="row">

                    <div class="col-xs-12 col-sm-12">

                            this is for the sidebar

                    </div>

                </div>
    </div>

我试图实现的是在两列中发布文章,另一列是侧边栏。我在网上读过“php循环”,但我对php的了解非常有限。

1 个回复
最合适的回答,由SO网友:skribe 整理而成

最简单的方法是使用“循环”也输出列。因此,每个帖子都有自己的一列,它们只是相互叠加。然后,当您到达引导较小的断点时,右侧的立柱将直接移动到左侧立柱的下方。如下图所示。这是你想要的行为。

---------------          ---------
Post 1 | Post 2           Post 1
Post 3 | Post 4  Becomes  Post 2
Post 5 | post 6           Post 3
---------------           Post 4
                          etc.
                          -------
有一些方法可以只将其他帖子输出到一列中,然后将其余的帖子输出到另一列中。问题是,在较窄的屏幕上,当所有列都堆叠在一列中时,所有右侧列都会移到左侧下方。我不知道为什么会有人想要。像这样。。。

---------------          ---------
Post 1 | Post 2           Post 1
Post 3 | Post 4  Becomes  Post 3
Post 5 | post 6           Post 5
---------------           Post 2
                          Post 4
                          Post 6   
                          -------
这就是我将如何使用“循环”并将其与引导类混合。

      <div class="row"> <!-- MAIN ROW START***** -->
         <div class="col-sm-8"> <!-- article columns -->
            <div class="row" style="margin-bottom: 30px;">
               <?php if (have_posts()) : while (have_posts()) : the_post();?> 
                 <div class=\'<?php echo \'col-xs-12 col-sm-6\'; ?>\'>
                   <h2><?php the_title(); ?></h2>
                   <p><?php the_content(); ?></p>
                 </div>
              <?php endwhile; endif; ?>
             </div>
          </div> <!-- article columns end -->

          <div class="col-sm-4"> <!-- Sidebar Start-->
            <div class="row">
               <div class="col-xs-12 col-sm-12">
                                this is for the sidebar
                </div>
            </div> 
          </div><!-- Sidebar End -->
       <div> <!-- MAIN ROW END -->

结束

相关推荐

mobile vs responsive sites

美国一家医疗诊所的网络公司告诉我,对他们来说,建立一个常规的WP网站和一个单独的WP移动网站比建立一个单一的WP响应网站更便宜。什么是更好的传统智慧。是否只对那些负担不起常规和移动站点的用户做出响应,或者它处理的设备是否比移动站点多?