我想将文本(foo 链接)定位在页脚元素的右侧。
我需要保留页脚显示 flex
。
但是,当我将它设置为 flex
时, float:right
对于跨度不再起作用。
<footer style="display: flex;">
<span style="text-align: right;float: right;">
<a>foo link</a>
</span>
</footer>
https://jsfiddle.net/dhsgvxdx/
原文由 mlibre 发布,翻译遵循 CC BY-SA 4.0 许可协议
float
属性在弹性容器中被忽略。从 flexbox 规范:
相反,只需使用 flex 属性:
如果页脚中有更多项目,并且需要其他对齐选项,那么这里有两个指南: