css - 使用 Flexbox 对齐两端的元素

标签 css flexbox

我正在尝试使用 flexbox 对齐时间轴栏上的元素。我希望能够让第一个圆圈从行首开始,最后一个圆圈在行尾,中心项居中。这可能使用 flexbox 吗?现在我正在使用

ul {
   display: flex;
}
li {
   align-items: center;
}

enter image description here

最佳答案

align-items 应用于父元素并控制 flexbox 横轴上的对齐方式。在您的情况下,您需要 justify-content: space-between;,再次像这样应用于父元素:

ul {
   display: flex;
   justify-content: space-between;
}

您可以查看非常详细的 Flexbox 分割 on CSS Tricks了解更多信息。

关于css - 使用 Flexbox 对齐两端的元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45069315/

相关文章:

html - 如何对齐元素 : center AND align-self: stretch?

css - 显示 : css-table vs flex - do i even need the latter?

css - Flexbox 边距和阶梯效应的偏移问题

javascript - 复选框大小增加

javascript - 混合混合模式不适用于自定义光标

css - WordPress 重写 css 规则

html - 当遇到兄弟跨度时使文本换行

jquery - 如何将两列合二为一以响应

Jquery click 事件不触发相对输入

html - 如何在不对任何值进行硬编码的情况下将导航 <div> 的高度设置为与圆 <div> 的高度相同