我如何重新排序我的div与CSS?给定由于其他需求而无法修改HTML的模板,如何才能显示(重新排列)一个div高于另一div当它们不在HTML中按这个顺序排列时?双管齐下divS包含高度和宽度不同的数据。<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希望显而易见的是,期望的结果是:Content to be above in this situationContent to be below in this situationOther elements当尺寸固定时,很容易将它们定位到需要的地方,但我需要一些关于内容是可变的想法。为了这个场景,请考虑两种情况下的宽度都是100%。我特别想要一个CSS唯一的解决方案(如果不能解决这个问题的话,它可能会遇到其他的解决方案)。后面还有其他元素。考虑到我演示的有限的场景,我提到了一个很好的建议-考虑到这可能是最好的答案,但我也希望确保后面的元素不会受到影响。
3 回答
慕沐林林
TA贡献2016条经验 获得超9个赞
$('#secondDiv').insertBefore('#firstDiv');
$('.swapMe').each(function(i, el) { $(el).insertBefore($(el).prev());});
- 3 回答
- 0 关注
- 638 浏览
相关问题推荐
添加回答
举报
0/150
提交
取消