javascript - react : Rendering the component in different way

标签 javascript html twitter-bootstrap reactjs

我有两个组件,它们应以以下方式显示:- enter image description here

现在的问题是,我必须先渲染组件 B,然后渲染组件 A。但是组件 A 应该显示在左侧,而 B 应该显示在右侧。 可以使用任何 CSS 或 Bootstrap 来显示/排列组件。

Note: component A returns rectangle and component B returns circle / ellipse.

最佳答案

纯 CSS 解决方案:您可以使用 display: grid;order: 1;order: 2; 重新排列顺序。
我快速做了一个codepen展示。

或者,如果您不允许使用容器 - 像这样简单的东西可能会起作用:只需给组件 B 负 margin-left 和组件 A 正 margin-left 即可。 https://codepen.io/anon/pen/LddwYa

关于javascript - react : Rendering the component in different way,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49584914/

相关文章:

Javascript 在 HTML 中不起作用

javascript - 火狐扩展 : observing "user-interaction-inactive" across multiple browser windows

javascript - 关闭选项卡时要求确认

javascript - 如何显示多张图片?

javascript - jQuery 验证 equalTo 无法比较两个电子邮件地址

node.js - 使用 nodejs 管理第三方库(不是 Node 模块)?

Javascript - 拒绝从 URL 执行脚本,因为它的 MIME 类型 ('application/json' ) 不可执行,并且启用了严格的 MIME 类型检查

html - 悬停时将 SVG 从颜色更改为带有过渡的渐变

html - Bootstrap 和固定 iframe

html - Bootstrap <select> 宽度,调整窗口大小时内容太宽