【发布时间】:2019-05-17 04:01:23
【问题描述】:
如果没有 javascript 可以做到这一点,我想在 CSS 中执行此操作。
我有一个包含 x 个项目的列表,它可以是任何东西。这是一张图片
容器是屏幕的 %,所以当我调整大小时,ul 变小,因此列表项换行。
如果有 1 行,我想做的是给 ul 一个居中的文本对齐,如果有 2 行,给 ul 一个左对齐的文本。
这可能只使用 css 吗?
我不能做媒体查询,因为项目的数量可以是任何东西。
【问题讨论】:
-
谢谢我看看
-
几年前我做过类似的事情,我在我的案例中找到的解决方案是简单地给
<li>一个display: inline-block;并使<ul>具有text-align: justify;。它对我有用,如果它对你的情况也有帮助,请告诉我。 -
谢谢,我会试一试,让你知道
-
是换行还是换行?