3

Foundation 中的一个核心组件对我来说失败了。似乎是基础网格中的缺陷。

这个 img 说明了一切 - 'smalll': 网格失败

这也是一个小提琴,确保将窗口大小调整为“小”,

small-6 large-3 columns is the classes used.

( http://jsfiddle.net/ePJzw/ )

所以台式机上有 4 列 - 小型显示器上有 2 列。台式机也发生了同样的问题 - 但我每四列制作一个。所以桌面栏工作得很好。即使不需要这样做会更好。

但是“小”显示器存在小提琴和屏幕截图中看到的问题。因为这里仍然会有 4 列在 a 中,但是会分成两行。

有一个简单的解决方法吗?可能有人说 Javscript 等高。但是它必须在调整大小时触发,并且只有当“小”媒体查询是活动的时候。并且仅用于左侧产品以匹配右侧产品的高度。而且我不擅长javascript。

那么有没有人可以解决这个问题?这似乎是一个巨大的缺陷。我几乎可以肯定必须有一个聪明的解决方案?

最简单和最方便的解决方案是跳过 small-6,只堆叠所有产品..但这不是最好的解决方案......

4

1 回答 1

0

使用基础设置块网格的最佳方法是使用块网格元素。

使用块网格的方式,对于小屏幕,它将显示两个向上的元素,而在大屏幕上,您将向上显示四个。关于基金会的最好的事情之一。

<ul class="small-block-grid-2 large-block-grid-4">
  <li><img src="../img/demos/demo1.png"></li>
  <li><img src="../img/demos/demo2.png"></li>
  <li><img src="../img/demos/demo3.png"></li>
  <li><img src="../img/demos/demo4.png"></li>
</ul>

你的代码重写了。

<div class="products-list-container">
  <ul class="small-block-grid-2 large-block-grid-4">
    <li>
      <div class="img-wrapper"><img width="150" height="150" src="http://u3065104.fsdata.se/wplove/wp-content/uploads/Bodybutter-Cocos.jpg" class="attachment-shop_catalog wp-post-image" alt="Bodybutter Cocos"></div>
        <h3>#1 When first columns is higher then the one to the right. There is a big bug happening. This is by all means not good at all. This makes me this grid to fail for many cases. Am I missing something obvious?</h3>
        <span class="price"><span class="amount">115kr</span></span>
    </li> <!-- .product end -->

    <!-- .product start -->
    <li>
      <div class="img-wrapper"><img width="110" height="200" src="http://u3065104.fsdata.se/wplove/wp-content/uploads/Lavera-Solskydd.jpg" class="attachment-shop_catalog wp-post-image" alt="Lavera Solskydd"></div>
      <h3>#2 If this would be having higher height than the one to the left - no problem</h3>


      <span class="price"><span class="amount">210kr</span></span>
    </li> <!-- .product end -->

    <!-- .product start -->
    <li>
      <div class="img-wrapper"><img width="336" height="506" src="http://u3065104.fsdata.se/wplove/wp-content/uploads/CottonButton-nattlinne-cherry-336x506.jpg" class="attachment-shop_catalog wp-post-image" alt="Cotton&amp;Button nattlinne cherry"></div>
      <h3>#3&nbsp;Ekologiskt nattlinne cotton &amp; button</h3>

      <span class="price"><span class="amount">375kr</span></span>
    </li> <!-- .product end -->


    <!-- .product start -->
    <li>
      <div class="img-wrapper"><img width="400" height="400" src="http://u3065104.fsdata.se/wplove/wp-content/uploads/Ekologiska-kakaomandlar-400x400.jpg" class="attachment-shop_catalog wp-post-image" alt="Ekologiska kakaomandlar"></div>
      <h3>#4 Ekologiska kakaomandlar</h3>

      <span class="price"><span class="amount">99kr</span></span>
    </li> <!-- .product end -->
  </ul> <!-- .row end -->
</div> <!-- .products-list-container -->
于 2013-08-10T00:28:28.320 回答