【发布时间】:2026-01-20 19:20:03
【问题描述】:
我正在将 WooCommerce 与尚未编写为与插件兼容的 WordPress 主题一起使用。在大多数情况下,我的 CSS 工作正常,因此商店看起来还不错,但我遇到了麻烦。出于某种原因,当我进入一个产品类别时,它们会彼此重叠显示,而不是在网格中或并排显示。我疯了,试图弄清楚如何解决这个问题,但失败了。
页面:http://urbexploration.ca/product-category/sanatoriums/
一开始我发现每个
我试过了
.products li, .product{ float: left !important; margin-right: 0 !important; }
ul 标签似乎填充了它应该使用谷歌浏览器开发工具的区域,并且 li 现在大小合适(我认为)但它仍然不浮动?或者它是浮动的,我错过了其他东西。
明确:两者;按照建议从 .excerpt 类中删除,这似乎可以正确浮动它们。
【问题讨论】:
-
“它们仍然没有在网格中左浮动。”你在使用浮动属性吗?您应该发布到目前为止您尝试过的内容。
-
使用 Firebug 或 Chrome 的开发工具检查元素的样式规则。提示:查看
.excerpt的主题样式 -
我试过 .products li, .product{ float: left !important; margin-right: 0 !important; ul 标签似乎填充了它应该使用 Google Chrome 开发人员工具的区域,并且 li 现在的大小正确(我认为)但它仍然没有浮动?或者它可能是浮动的,我错过了其他东西。
-
编辑您的问题... cmets 中的代码是一场灾难。并检查
.excerpt类。您的主题是在您尝试浮动的同一个 div 中添加clear: both(woocommerce 默认情况下会浮动它,因此您不需要为此 add 代码,您只需要撤消什么你的主题在那里)。 -
我明白你的意思了!谢谢!
标签: css wordpress woocommerce