以最简单的形式,问题如下。我有两个 div(Ldiv 和 Rdiv)填满了我的屏幕。宽度分别为 60% 和 40%,高度根据内容的多少而有所不同。Ldiv 向左浮动,Rdiv 向右浮动。问题是,当我缩小窗口并将 Rdiv 推向 Ldiv 时,我似乎失去了 Rdiv 的右边距,除非我将其宽度设为 35-39% 而不是 40%。我尝试将两者都包装在一个封闭的 div 容器中,但这并没有更好的效果。
可以通过使其中一个 div(例如,Ldiv)具有固定宽度来解决此问题(在这种情况下,布局并不完全是流动的,但这并不重要)?我在这里读过很多帖子说这是要走的路,但我不明白为什么应该这样做。许多其他人说只有 2 个 div 他们都应该浮动,但有没有非浮动的替代方案?
谢谢