【发布时间】:2021-02-08 23:45:19
【问题描述】:
我在 react 中使用材料 ui 创建了一个表单,我希望标签从右到左和右对齐我尝试了 textAlign 和 direction:"rtl" 但它们不起作用。这是我的代码:
<Box style={{textAlign: "right", direction: "rtl"}}>
<form style={{width: "35ch"}}>
<Box m={2} >
<TextField
name={props.id}
aria-autocomplete={"list"}
autoComplete="true"
autofill="true"
fullWidth required={props.required}
id={props.id} variant="outlined" color={"primary"}
label={<Typography style={{display:"inline",fontFamily:"iranyekanreg",direction:"rtl"
,textAlign:"right"}}>{props.label}</Typography>}
inputProps={min:0,step:"1"}
type={String}
onChange={props.onchange}
value={props.value}
/>
</Box>
</form>
</Box>
【问题讨论】:
-
你能创建一个codesandbox吗?
inputProps应该是一个对象
标签: reactjs material-ui