2017-06-29 180 views
-1

我很想在我的Woocomerce活动商店中展示2列产品。 我使用基于'Shopisle'的儿童主题,但我不确定实现目标的最佳方式是什么。一个纯CSS的解决方案将是可行的?它的行为是否正确,没有任何错误?在手机上实施2列 - Woocommerce

我相信这个主题使用Bootstrap作为基础,但我不是100%确定的。

在此先感谢!

+0

到目前为止,您做了什么来实现这一目标? – lumio

+0

嗨,@ lumio! 我试图使用以下规则来设计CSS风格: .woocommerce ul.products li.product { width:50%; margin:0; } 结果是这样的:http://imgur.com/Etstat8 – deLiz

回答

0

不知道这是你想要的 - 因为你在这里几乎没有任何代码示例。

但通常我会做的是利用Flexbox的:

.wrapper-of-all-products { 
    display: flex; 
    justify-content: space-between; 
    align-items: flex-start; 
    flex-wrap: wrap; 
} 

.product { 
    width: 49%; // just to be sure there is a gap 
    box-sizing: border-box; 
} 

当然,你需要改变的类名。我不知道他们如何被称为。

+1

哇,@ lumio! 我还没有更新CSS来'调试'它,但在预览中,它像一个魅力。 'flex'解决方案非常了不起,我已经知道了,但我从来没有想到在那里应用它。 我会进行更改,然后报告是否一切正常!再次感谢! – deLiz

+0

不客气;) – lumio

+0

好吧,我已经在实时网站上测试了代码,它像往常一样呈现一些问题。使用移动显示媒体查询控制这些设置是否聪明?或者我应该让它成为'先移动'然后再扩展查询?我正在考虑设置一个767px的限制来应用规则或类似的东西。 – deLiz