【发布时间】:2017-09-11 12:59:14
【问题描述】:
我有一个包含许多列表元素的无序列表。我不知道所述ul 中li 元素的确切数量——例如,它可能是3 个或4 个元素(都是非常简洁的元素)——但我display 每个li 作为@ 987654326@(不是实际列表),并希望使用columns 功能将其全部设置在一行上,同样居中/对齐。
但是,如果我执行columns: 4,并且只有 3 个元素,那么它们会显示为好像缺少第四个元素。有没有办法让它们像指定 columns: 3 一样显示? (我尝试将列设置为auto,但在我测试的浏览器中似乎没有做任何事情。)
基本上,我希望将ul 的columns CSS 属性设置为ul 在CSS 中拥有的li 子级的数量。
【问题讨论】:
-
你能展示一下你到目前为止做了什么吗?
-
@ShadowFiend,它是here;我想根据条件添加第四个元素,但静态 CSS 可以同样适用于 3 或 4 个元素
-
我的意思是代码?
标签: css css-multicolumn-layout