【发布时间】:2013-09-13 12:05:17
【问题描述】:
我正在构建一个 wordpress 主题。帖子按发布日期降序查询显示,例如:
post6
post5
post4
post3
post2
post1
我想要做的是根据它们的类别将这些帖子分为 2 列,但保持日期顺序。例如:
Category1 | Category2
post6 | post5
post3 | post4
| post2
| post1
我知道我可以执行 2 个单独的查询,但我不想这样做。
为了响应式设计,如果我将窗口大小调整为移动设备,我希望所有帖子都按日期顺序返回(见顶部),因此是单个查询。
有没有办法只用 CSS 实现排序(左右排序)?
我试过浮动或绝对定位,但都没有正确实现排序。 这不一定是 wordpress 问题,因为数据可能来自任何来源。
感谢任何帮助。
【问题讨论】:
-
CSS 无法根据元素内容设置样式。您需要在生成的 HTML 中添加一些信息,以便 CSS 能够理解。例如类别名称作为类,然后使用媒体查询来处理这些。
-
同意,所以在解析查询时,我会根据类别应用类。但这是我卡住的元素的实际格式。
标签: css wordpress sorting two-columns