reactjs - 当文本字段没有值时,将 MUI TextField 标签保持在顶部
问题描述
所以这应该很简单,但我没有看到明确的答案。我的标签如下所示:
正如您所看到的,底部 2 个字段的标签位于顶部,因为它们具有默认值,而“ML 功能”的顶部没有,并且标签移动到TextField
.
代码如下所示:
<TextField
label="ML Features" // or any other field
...
>
</TextField>
如何使标签始终位于顶部?
解决方案
您可以设置shrink
为true
. InputLabelProps
如需更多参考,请参阅此处InputLabel
的API 。
<TextField label="ML Features" InputLabelProps={{ shrink: true }} />
推荐阅读
- java - 低质量图像图标
- jquery - 提要页面(如 Twitter 中的用户帖子)如何异步加载新帖子,以便在不刷新页面的情况下显示新帖子?
- c++ - 需要帮助 struct-void 错误:不允许类型名称
- r - 试图找到标准正态变量的总和大于 R 中的设定值的概率
- laravel - 在 laravel 的 mongodb db 中,在 null 上调用成员函数 prepare() 时出错
- android - Android jetpack compose observeAsState() 属性委托必须有一个 'getValue(Nothing?, KProperty<*>)'
- twilio - 是否可以从网络聊天(在网站上)接收消息并使用 Twilio 将此消息转发到 Whatsapp?
- python - 根据给定条件向现有数据框添加多个新列
- amp-html - amp-script Uncaught TypeError:无法读取未定义的属性(读取“点击”)
- php - 使用 Electron 和网站构建游戏,但是如何使用网站上的按钮打开电子应用程序?基于 PHP