我在div中显示数据,这些数据互相浮动。我不知道由于屏幕尺寸而在一行中显示多少个div(可以是一个可以是10个)。这是我的情景。让我们说我当前的屏幕尺寸让我在一行中显示5个组件。
-c-c-c-c-c-
-c-c-c-c-c-
-c-c
让我们说每个 c 都是React组件。如果我单击第一行第三个组件,我想在该行下显示更多信息。不在div旁边。如何找到绘制更多信息组件的位置?
答案 0 :(得分:0)
这可能被视为" jank"但是如果你点击的元素无形地展开怎么办 - 通过添加像空的div或其底部的任何具有设定高度但给它固定宽度100%容器的东西 - 并放置任何信息你想要在那里?
这样,你点击的div所在的整行会扩展以容纳你放在它底部的新div,你可以在那里放置任何相关的信息吗?