【发布时间】:2021-07-29 00:57:39
【问题描述】:
我正在创建一个标题,理想情况下希望左侧的标题和右侧的导航栏图标。我可以使用设置为 dislay: flex 和 justify-content: space-between 的父 div 来实现这一点,如下所示。
但是,在这种情况下,我无法应用垂直对齐来水平居中对齐文本和图标。我想我可以使用 margin 让它看起来正确但不确定这是否是最好的方法。
另一方面,我可以使用display: inline-block 执行类似的操作,但是我不知道如何将图标放在右侧。
我的问题是哪种方法更好,另外我如何实现所需的功能,使文本位于左侧,图标位于视口右侧,确保它们都垂直对齐?
【问题讨论】: