我已经在Google上搜索了许多小时,以找到解决方案,但是在表格单元格中垂直对齐文本似乎非常困难。对于它们为何使水平对齐变得容易而垂直对齐却如此困难,我感到困惑。
<TableCell colSpan={2} align='center' vertical-align='top' >
<Typography variant="h5" gutterBottom >
Task
</Typography>
</TableCell>
答案 0 :(得分:0)
material-ui doesn't provide such TableCell
道具中的vertical-align
组件,仅align
。要更改TableCell
的垂直对齐方式,您必须传递一个style
道具(或类名),如下所示:
<TableCell colSpan={2} align="center" style={{ verticalAlign: 'top' }} >
<Typography variant="h5" gutterBottom >
Task
</Typography>
</TableCell>
TableCell
不知道is passed to it's children root(在这种情况下为th
元素的任何道具,并且在JSX you can pass a inline style中带有道具style
和驼峰的道具对象。