这个问题看起来可能重复,但并非如此。我有5个div。我只想使用CSS将div 2放在div 4的右边。我怎样才能做到这一点?我已经完成了所有目前的问题,将一个div放在另一个的右边,但是他们只包括2个div,同时要求一个div放在另一个的右边。如果有超过2个div,该怎么办?此外,我不希望其他div 1,3和5生效。
<div class="container">
<div class="div1">
div1
</div>
<div class="div2">
div2 to be place on right of div4
</div>
<div class="div3">
div3
</div>
<div class="div4">
div4 to be placed on left of div2
</div>
<div class="div5">
div5
</div>
</div>
答案 0 :(得分:1)
使用flexbox和order,您可以控制元素的确切显示顺序。