【发布时间】:2019-01-23 13:35:30
【问题描述】:
如何将 div 定位在 2 个其他 div 的交点之上? 我确实尝试过相对和绝对定位。但没能取得好的成绩。
我尝试过在 div1、div3 中使用相对和绝对位置,我将 div3 保留在 div1 中并增加了它的高度。但是在我将内容放入 div2 并尝试做类似的结构后,alinment 完全扭曲了。 谁能帮我一些更好的方法?它可以通过 css 网格实现吗?
【问题讨论】:
-
您不需要 CSS 网格来实现这一点。但是,从您的问题中不清楚您的标记是如何构成的:您可以分享minimal, concrete, and verifiable example 吗?
-
嗨@特里!感谢您的回复!这是一个描述: div1 和 div3 在页面的主容器内。 div1 构成页面的前 30%,而 div3- 其余 70%。并且 div 2 被放置在 div1 和 di3 相遇的位置的正上方。我希望这能说明一点!
-
这基本上就是您的屏幕截图所说明的内容,但没有给出任何结构指示。 div是如何嵌套的? div1 和 div3 是兄弟姐妹吗? div2 是嵌套在其中,还是它也是兄弟?