flex布局单个元素靠右对齐
在需要靠右的元素使用样式:
margin-left: auto;
为什么会这样?
前面 @zangeci 已经发了 MDN 链接,简单的说:“规范就是那样定义的,浏览器按规范去实现”
见一:4.2. Flex Item Margins and Paddings 中的后半部分
Auto margins expand to absorb extra space in the corresponding dimension. They can be used for alignment, or to push adjacent flex items apart. See Aligning with auto margins.
具体的则是在 8.1. Aligning with auto margins 部分。
11 回答1.3k 阅读
3 回答967 阅读✓ 已解决
2 回答964 阅读✓ 已解决
3 回答957 阅读✓ 已解决
2 回答649 阅读
3 回答977 阅读
3 回答973 阅读
https://developer.mozilla.org...