如何在两个版式组件之间添加空格并在底部将它们对齐?
这是我的代码:
<div style={{ display: "flex" }}>
<Typography variant="title" color="inherit" noWrap>
Project:
</Typography>
<Typography variant="body 2" color="inherit" noWrap>
Example
</Typography>
</div>
答案 0 :(得分:2)
这个问题有点老了,但是我也遇到了同样的问题,所以我将发布修复程序。我使用了flex属性:
align-items: baseline;
所以代码如下:
<div style={{ display: "flex", alignItems: "baseline" }}>
...
</div>
评论align-items: flex-end
中提到的解决方案没有给我预期的结果,文本Example
有点太远了:
答案 1 :(得分:0)
只需添加一个只有空白的排版元素:
<div style={{ display: "flex" }}>
<Typography variant="title" color="inherit" noWrap>
Project:
</Typography>
<Typography variant="title" color="inherit" noWrap>
{' '}
</Typography>
<Typography variant="body 2" color="inherit" noWrap>
Example
</Typography>
</div>