【问题标题】:Foundation 1 row of 6 images on desktop and 2 rows of 3 images on mobile?Foundation 桌面上的 1 行 6 张图片和移动设备上的 2 行 3 张图片?
【发布时间】:2014-01-28 16:37:12
【问题描述】:

我有 6 张正方形图像,尺寸都相同。我正在尝试使用 Foundation 来布置它们,以便在桌面上,它们在单行上,但在移动设备上,它们在 2 行,每行 3 行,但我就是想不通。这是我尝试过的:

<div class="row">
    <div class="large-12 columns">
        <div class="large-2 columns"><img src="{{ 'image1.jpg' | theme_image_url }}" /></div>
        <div class="large-2 columns"><img src="{{ 'image2.jpg' | theme_image_url }}" /></div>
        <div class="large-2 columns"><img src="{{ 'image3.jpg' | theme_image_url }}" /></div>
        <div class="large-2 columns"><img src="{{ 'image4.jpg' | theme_image_url }}" /></div>
        <div class="large-2 columns"><img src="{{ 'image5.jpg' | theme_image_url }}" /></div>
        <div class="large-2 columns"><img src="{{ 'image6.jpg' | theme_image_url }}" /></div>
    </div>
</div>

这在桌面上可以正常工作(尽管存在一些居中问题),但在移动设备上每个图像都有自己的线条。

这就是我想要的:

桌面:

手机:

关于如何实现这一点的任何想法?

【问题讨论】:

    标签: html css row zurb-foundation grid-layout


    【解决方案1】:

    您不需要为每个 div 定义尺寸等级。您可以改用 Foundation 的 block grid。只需在父元素中定义尺寸类。这是实现这些类型布局的基础方式。

    <ul class="small-block-grid-3 large-block-grid-6">
      <li><!-- Your content goes here --></li>
      <li><!-- Your content goes here --></li>
      <li><!-- Your content goes here --></li>
      <li><!-- Your content goes here --></li>
      <li><!-- Your content goes here --></li>
      <li><!-- Your content goes here --></li>
    </ul>
    

    【讨论】:

      【解决方案2】:

      你可以这样做(注意“小”类):

      <div class="row">
      
              <div class="large-2 small-4 columns"><img src="{{ 'image1.jpg' | theme_image_url }}" /></div>
              <div class="large-2 small-4 columns"><img src="{{ 'image2.jpg' | theme_image_url }}" /></div>
              <div class="large-2 small-4 columns"><img src="{{ 'image3.jpg' | theme_image_url }}" /></div>
              <div class="large-2 small-4 columns"><img src="{{ 'image4.jpg' | theme_image_url }}" /></div>
              <div class="large-2 small-4 columns"><img src="{{ 'image5.jpg' | theme_image_url }}" /></div>
              <div class="large-2 small-4 columns"><img src="{{ 'image6.jpg' | theme_image_url }}" /></div>
      
      </div>
      

      【讨论】:

      • 你摇滚!这正是我正在寻找的 :) 将在 8 分钟内接受这个答案。
      猜你喜欢
      • 2022-01-01
      • 2014-01-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-11-22
      • 2017-06-15
      • 2014-04-02
      • 1970-01-01
      相关资源
      最近更新 更多