小编dev*_*ode的帖子

如何用CSS重新排序我的div?

给定一个模板,由于其他要求无法修改HTML,如何在HTML中不按顺序显示(重新排列)div另一个上面的模板div?两者都div包含高度和宽度不同的数据.

<div id="wrapper">
    <div id="firstDiv">
        Content to be below in this situation
    </div>
    <div id="secondDiv">
        Content to be above in this situation
    </div>
</div>
Other elements
Run Code Online (Sandbox Code Playgroud)

希望很明显,期望的结果是:

Content to be above in this situation
Content to be below in this situation
Other elements
Run Code Online (Sandbox Code Playgroud)

当尺寸固定时,很容易将它们定位在需要的位置,但是当内容变化时我需要一些想法.为了这种情况,请仅考虑两者的宽度为100%.

我特意寻找一个只有CSS的解决方案(如果不能解决的话,它可能必须满足其他解决方案).

此后还有其他元素.鉴于我所展示的有限场景,我们提到了一个很好的建议 - 假设它可能是最好的答案,但我也希望确保后面的元素不会受到影响.

html css

251
推荐指数
13
解决办法
36万
查看次数

标签 统计

css ×1

html ×1