reactjs - 如何为 React Bootstrap Typeahead 组件设置自定义高度?
问题描述
我已经导入了这个模块,因为我公司的 UI 库没有预先输入……但我希望该组件与我们的 UI 库文本字段的高度(64 像素)相匹配。
添加bsSize=lg
仅使输入高度为 46px。
设置自定义style={{ height: '64px'}}
似乎没有任何作用。
import { Typeahead } from 'react-bootstrap-typeahead';
import 'react-bootstrap-typeahead/css/Typeahead-bs4.css';
...
<div className="col-4">
<div className="form-group my-4">
<Text variant="p1">Name</Text>
<Typeahead
id="name"
name="name"
type="text"
multiple={false}
options={['Alice', 'Bob']}
required
bsSize="lg"
/>
</div>
</div>
感谢您对此的任何见解,谢谢。
解决方案
我刚刚检查了这个 typeahead 组件的实现,看起来您可以直接使用自定义 CSS 调整输入字段。
.rbt-input-hint-container input {
height: 64px;
}
推荐阅读
- java - 使用 Mockito 未调用 Object 参数的验证方法
- resources - 我正在尝试对 Windows 可执行文件的图标进行资源更新,我快到了,我做错了什么?
- javascript - 在某些网站上发现的基于摩擦/动量的滚动效果的正确术语是什么?
- java - 如何将 Hibernate 与 WildFly 一起使用?
- ios - UIBezierPath arc 来创建圆角和间距的饼图
- javascript - 本地状态可以是可变的吗?
- firebase - 向 Firebase Analytics 报告执行任意任务所花费的时间?
- python - 从某个点读取文本文件(python)
- firebase - firebase 没有指向根函数
- go - 使用超时调用可执行文件