如何将文本与图标保持在同一行?
How can I keep text on the same line as an icon?
<div className={'bg-blue-700 flex flex-row p-5 items-center justify-between'} >
<div>
<IconButton className={'bg-blue-900 p-5 hover:bg-blue-900 '}>
<Phone className={'text-white'} />
</IconButton>
<div className="text-white">John Doe</div>
</div>
<div>
</div>
</div>
问题是 John Doe 到下一行。
这是我想要达到的效果。
提前致谢。
删除包装图标和名称元素的 div
标签,以便它们是 flex
div 的直接子元素。你现在拥有它的方式只是 in-between 包装器 div 是一个弹性项目,它的子元素不会受到其祖父元素的弹性设置的影响。
<div className={'bg-blue-700 flex flex-row p-5 items-center justify-between'} >
<div>
<IconButton className={'bg-blue-900 p-5 hover:bg-blue-900 '}>
<Phone className={'text-white'} />
</IconButton>
<div className="text-white">John Doe</div>
</div>
<div>
</div>
</div>
问题是 John Doe 到下一行。
这是我想要达到的效果。
提前致谢。
删除包装图标和名称元素的 div
标签,以便它们是 flex
div 的直接子元素。你现在拥有它的方式只是 in-between 包装器 div 是一个弹性项目,它的子元素不会受到其祖父元素的弹性设置的影响。