如何在MUI TextField中设计装饰风格?
我正在尝试添加startAdornment
默认的14px padding设置,并想让它占据TextField
的一半。我似乎想不出如何在一般的情况下设计startAdornment
的样式。
我尝试了设置div本身的样式,这是可行的,但仍然有一个14px的底层填充。我尝试设置InputAdornment
本身的样式,但似乎没有效果。
InputProps={
this.state.didChange[rowIndex] ? {
startAdornment: (
<InputAdornment
position="start"
component="div"
style={{paddingLeft: '-14px'}}
disablePointerEvents>
<div style={{ backgroundColor: '#D3D4D0', marginLeft: '-14px', padding: "10px 13px", width: "26px", color: '#a1a39b' }}>
{prevVals[rowIndex]}
</div>
</InputAdornment>
)
} : null} />
这是我当前代码的结果:
?
?
这就是我想要的:
?
?
你可以忽略边框的颜色差异,我可以改变它。
转载请注明出处:http://www.hjsszs.com/article/20230526/1748239.html