javascript - 由于显示问题,如何在 Material UI TextField 中为电子邮件字段禁用规则 .MuiInputBase-inputType-121?
问题描述
我有以下 JSX:
import TextField from '@material-ui/core/TextField/TextField';
<Col xs={6}>
<TextField
pattern=".{3,}"
name="fullName"
label={intl.formatMessage(messages.fullName)}
type="text"
margin="normal"
fullWidth
/>
</Col>
<Col xs={6}>
<TextField
name="email"
label={intl.formatMessage(messages.email)}
type="email"
margin="normal"
required
fullWidth
/>
</Col>
出于某种原因,在电子邮件字段上应用了这个 css :
.MuiInputBase-inputType-121 {
height: 1.1875em;
}
这仅适用于电子邮件字段,因此这是问题所在:
禁用此规则可恢复显示。
我应该如何.MuiInputBase-inputType-121
正确配置?
解决方案
您可以在 CSS 中向 TextField 添加填充,以便所有字段具有相同的属性
推荐阅读
- jquery - 如何通过使用 jquery 引用其类名来从单击的单选按钮中获取值?
- c++ - 使用递归的机器学习算法
- mysql - 如果为 Null,则选择查询不显示结果:NO
- stm32 - STM32 - I2C - 写入顺序数据
- reactjs - 未处理的承诺拒绝 (id:0) 错误:数据库或磁盘已满....
- arrays - 如何在 SCSS 中获取数组的 $values?
- java - RC4 ENCRYPTION算法二进制转换
- c++ - 在 Windows CMD 中以不同颜色打印文本
- google-analytics - 从谷歌分析收集数据到我自己的管理面板
- bash - 使用 python 子进程在实例上运行 gsutil - 访问权限?