reactjs - 如何在不使用 Flex 的情况下在 React 中将 2 个文本框彼此相邻地放置在 div 中?

标签 reactjs

我有一个带有 2 个文本框的 div。

<div>
   <input ... />
   <input ... />
</div>

问题是它们显示在彼此下方。

注意:我没有使用 React-Native,也没有使用 Flex。

如何将它们放在一起?

最佳答案

答案 1:使用 Flexbox(或者更强大的 grid)。这两个功能都非常强大并且非常适合屏幕。

答案 2:使用之前用于执行此操作的 hack,使用 float。为每个输入元素指定 float: left 样式,并在其后添加一个 div,其 css 样式为 clear: all,这将使父 div 具有正确的高度。

关于reactjs - 如何在不使用 Flex 的情况下在 React 中将 2 个文本框彼此相邻地放置在 div 中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48411059/

相关文章:

javascript - 无法更新 ReactJS 中现有的输入组件值

reactjs - Nextjs - 如何在客户端浏览器中存储 JWT,以便在浏览器重新启动后仍能保存

javascript - 如何将 reactjs 文件与 css 连接

javascript - React Native - 按钮 onPress 不工作

javascript - react .map 不渲染

javascript - 如何将状态从一个组件转移到另一个组件?

javascript - react 测试 : Cannot read property 'toLowerCase' of undefined

javascript - 选择并更改 ReactJS 中的特定元素

ios - ld:升级到60.5后找不到库,查找-lRCTGeolocation错误

javascript - Object.create 有哪些替代方案(将状态设置为 React 组件时)?