css - React-Bootstrap 的 Select 元素的验证未对齐
问题描述
我正在使用 React-Bootstrap(注意:我们使用的是相对较新的 v1.0.0!)
我可以很好地向我的表单添加验证,但它不能很好地与 Select 下拉菜单配合使用:
我该如何解决? 是唯一的选择来确定将哪些手动 css 分层到控件上,以重新定位验证图标?
代码:
<Form validated>
<Form.Group>
<Form.Label>Text Input</Form.Label>
<Form.Control required type="text" value="foo"/>
</Form.Group>
<Form.Group>
<Form.Label>Invalid Dropdown Input</Form.Label>
<Form.Control required as="select" value={''}>
<option key={'empty'} value={''}>...</option>
<option key={'1'} value={'1'}>1</option>
<option key={'2'} value={'2'}>2</option>
</Form.Control>
</Form.Group>
<Form.Group>
<Form.Label>Valid Dropdown Input</Form.Label>
<Form.Control required as="select" value={'2'}>
<option key={'empty'} value={''}>...</option>
<option key={'1'} value={'1'}>1</option>
<option key={'2'} value={'2'}>2</option>
</Form.Control>
</Form.Group>
</Form>
解决方案
或者,您可以将自定义属性添加到Form.Control
请在下面找到代码片段供您参考
注意<Form.Control required as="select" custom> 中的自定义属性
<Form.Control required as="select" custom>
<option value="">...</option>
</Form.Control>
推荐阅读
- javascript - 在 Javascript / XMLHttpRequest 中保持连接活跃
- html - 当元素 Y 悬停时移动元素 X?
- python - 将 python 数据框中的日期格式化为 am/d/Y
- excel - 如何使用 Excel VBA 在 Word 中查找和替换文本?
- python - 创建一个非常简单的不和谐机器人的最佳方法=
- system.reactive - ToObservable 在某些情况下不会触发
- node.js - Sails v1 中无法识别的修饰符“_bsontype”
- r - 当内部有嵌套函数时,如何在 R 中以编程方式创建函数?
- tsql - 使用 BULK 从网络文件导入 Proc 定义
- swift - 在 macOS 中结合 3D 和 2D