首页 > 解决方案 > 如何自动对齐网格项目?[购物]

问题描述

如果它们具有不同的内容大小,可以对齐所有网格项???检查下面的我的图片作为示例:在此处输入图像描述

测试站点:https ://strokes-test.myshopify.com/

li.griditems 的代码

  <li class="grid__item grid__item--{{section.id}} {{ grid_item_width }}">
        {% include 'product-grid-item', max_height: max_height, product: product, show_vendor: section.settings.show_vendor %}
      </li>

标签: javascripthtmlcssshopify

解决方案


添加这个CSS。

.grid--view-items {
    overflow: auto;
    margin-bottom: -35px;
    display: flex;
    flex-wrap: wrap;
}
.grid--view-items li.grid__item .products {
    height: 100%;
    display: flex;
    flex-wrap: wrap;
}
.products .product_left {
    float: left;
    width: 100%;
    height: 100%;
    display: flex;
    flex-wrap: wrap;
    align-items: flex-end;
}

它看起来像这样。 在此处输入图像描述


推荐阅读