简体   繁体   English

Zurb Foundation 5:网格列堆叠

[英]Zurb Foundation 5: Grid Column Stacking

I'm new to foundation and I only have the basic idea on how to use grids. 我是基础知识的新手,我只对如何使用网格有基本的了解。

I have these 3 columns that need to be stacked (see "mobile" image) when viewed on mobile/small screens. 在移动/小屏幕上查看时,我有这3列需要堆叠(请参阅“移动”图像)。 手机屏幕

It should look something like this when in larger screens: 在较大的屏幕中,它看起来应该像这样:

非手机屏幕

Here's my current code. 这是我当前的代码。 It's not quite what I wanted, and I'm starting to get confused. 这不是我想要的,我开始感到困惑。

<div class="row">
    <div class="large-12" style="background-color:#bdc3c7;">
      <div class="medium-4 medium-push-8 columns" style="background-color: #1abc9c; border: 1px solid #2c3e50;">
        <p>TOP ROW</p>
      </div>

      <div class="medium-8 medium-pull-4 columns" style="background-color: #e74c3c; border: 1px solid #2c3e50; height: 250px;">
        <p>MIDDLE ROW</p>
      </div>

      <div class="medium-4 columns" style="background-color: #9b59b6; border: 1px solid #2c3e50;">
        <p>BOTTOM</p>
      </div>
    </div>
</div>

This grid system will work for large and small screens 此网格系统适用于大屏幕和小屏幕

   <div class="row">
     <div class="small-12 large-8 columns"></div>
     <div class="small-12 large-4 columns"></div>
     <div class="small-12 large-4 columns"></div>
   </div>

Try this (the blocks will flow in the correct order on small screens): 尝试以下操作(块将在小屏幕上以正确的顺序流动):

<div class="row">
    <div class="small-12 large-4 columns right">1</div>
    <div class="small-12 large-8 columns">2</div>
    <div class="small-12 large-4 columns">3</div>
</div>

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM