Anu*_*hra 2 reactjs material-ui material-table
您好,我正在尝试在材质表上应用自定义 CSS,但它无法正常工作。我尝试在 Material UI 中使用 makeStyles 函数来做到这一点,但仍然不起作用。我想要排序箭头就在文本后面。现在排序箭头位于文本左侧。我还希望将向上箭头和向下箭头放在一起。我创建了一个函数 -
const useStylesTableSort = makeStyles({
root: {
flexDirection: "unset",
},
});
Run Code Online (Sandbox Code Playgroud)
这是我的材料表代码 -
<MaterialTable
className={{useStylesTableSort.root}}
style={{ flexDirection: "unset" }}
title=""
/>
Run Code Online (Sandbox Code Playgroud)
我想在材质表中使用 className 添加此函数,但材质表不支持 className。样式标签也不起作用。那么我怎样才能做到这一点呢?我想更改 MuiTableSortLabel 的根 css。任何帮助,将不胜感激。
您可以覆盖 Container 组件并向 中添加一个 className <Paper/>,这是材质表的主容器。
<MaterialTable
columns={[]}
data={data}
components={{
Container: (props) => <Paper className={classes.filterTable} {...props}/>
}}
/>
Run Code Online (Sandbox Code Playgroud)
另一种方法是使用 Style 属性。
<MaterialTable
columns={[]}
data={data}
style={{
marginTop:'50px'
}}
/>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6572 次 |
| 最近记录: |