这就是让我在晚上哭泣的原因。有人会希望 CSS 有一个指令margin-collapse:none;
,但可惜,这是我的想象。
你如何让两个流入的兄弟姐妹不崩溃?
我之前在元素和生成元素上都尝试过overflow:hidden
, clear:both
,但没有任何效果。border:1px solid white
这是示例。H2 已从流程中移除,以便在侧面看起来很漂亮,而不是崩溃,而 H3 则坐在那里,无论如何都与其前身一起崩溃。现在边距折叠使得 H2 和 H3 以连贯的方式垂直对齐,独立于前面的元素,不可能。
约束:不能添加 HTML 标记,因为内容是通过 Markdown 生成的。
这可以解决吗?
编辑:事实上,这里的目标是让h2
和他们的第一个h3
出现在相同的高度。