【发布时间】:2019-10-25 04:26:19
【问题描述】:
我目前正在使用自定义 CSS 将我的显示列布局演变为 4 个。但是我想根据我的产品类别更改此列布局(某些类别的产品数量不同)
www.tattiniboots.com/shop 你可以看到 4 栏布局。但是,例如,在“附件页面”上,我想要一个 2 列布局
请查看下面的 css 以了解我当前使用的 4 列布局
我尝试过使用页面和帖子 ID 以及类别 ID,但它们不起作用
.page-id-5538 .woocommerce ul.products li.last, .woocommerce-page ul.products li.last {
margin: 0 3.5% 2em 0;
}
.page-id-5538 .woocommerce ul.products li.first, .woocommerce-page ul.products li.first {
clear: none;
margin: 0 0 1 0;
}
.page-id-5538 .woocommerce ul.products li.product, .woocommerce-page ul.products li.product {
padding-top: 5%;
width: 21%;
}
【问题讨论】:
-
另外,你应该尝试使用flexbox,创建列/行非常容易!
-
请包含minimal reproducible example - 我们需要查看受影响元素的 HTML 以提供帮助。