css - 如何网格 2 列对齐?

标签 css wordpress woocommerce

如何对齐 2 列级别?

WooCommerce 产品缩略图有两列,但网格不平整。

能告诉我怎么调平吗?

最好的,
一一

两列的网格是水平的

enter image description here

最佳答案

您可以为每个产品列的容器添加一个min-height。您的图片看起来都是一样的大小,对齐不正确的原因是因为产品标题有时是两行,有时是一行。

另一种解决方案是确保产品容器上也有clear: both。标准 WooCommerce 商店的样式在显示 2 列布局的移动设备上为:

@media screen and (max-width: 768px) {
    .woocommerce ul.products[class*=columns-] li.product,
    .woocommerce-page ul.products[class*=columns-] li.product {
        width: 48%;
        float: left;
        clear: both;
        margin: 0 0 2.992em;
    }

    .woocommerce ul.products[class*=columns-] li.product:nth-child(2n),
    .woocommerce-page ul.products[class*=columns-] li.product:nth-child(2n) {
        float: right;
        clear: none!important;
    }
}

关于css - 如何网格 2 列对齐?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54309214/

相关文章:

php - 在 WooCommerce 电子邮件通知中重新排序客户详细信息

html - html5中nav的CSS错位

javascript - 向复选框添加内容

css - Fontello 到 Wordpress

JavaScript,打开/关闭函数

php | WordPress |对值数组进行排序

php - 更改 auth_redirect() 页面

python - 应用程序未获取 .css 文件(flask/python)

android - 如何在屏幕上显示网站之前等待网站完全加载( ionic 应用程序开发)?

javascript - WooCommerce:禁用编辑订单上的日期