1
A
回答
1
您可以使用Flexbox
做到这一点
- 设置
flex-direction: column
到位置的div在另一个 align-items: flex-end
顶一个的div移动到父 的右侧
justify-content: flex-end
移动divs到父母的底部。
.parent {
height: 300px;
width: 200px;
border: 1px solid black;
display: flex;
flex-direction: column;
align-items: flex-end;
justify-content: flex-end;
}
.box {
width: 100px;
height: 50px;
margin: 5px;
border: 1px solid black;
}
<div class="parent">
<div class="box"></div>
<div class="box"></div>
<div class="box"></div>
</div>
更新:要反转的div的顺序,你可以使用flex-direction: column-reverse
和justify-content: flex-start
.parent {
height: 300px;
width: 200px;
border: 1px solid black;
display: flex;
flex-direction: column-reverse;
align-items: flex-end;
justify-content: flex-start;
}
.box {
width: 100px;
height: 50px;
margin: 5px;
border: 1px solid black;
}
<div class="parent">
<div class="box">1</div>
<div class="box">2</div>
<div class="box">3</div>
</div>
0
您可以使用Flexbox的使用Flex - 方向:column-reverse;
和flex-wrap: wrap-reverse;
:
.x {
width: 500px;
height: 500px;
display: flex;
flex-direction: column-reverse;
flex-wrap: wrap-reverse;
border: 1px solid red;
flex-grow: 0;
flex-basis: 0%;
}
.y {
width: 80px;
height: 80px;
border: 1px solid green;
margin: 3px;
}
<div class="x">
<div class="y">1</div>
<div class="y">2</div>
<div class="y">3</div>
<div class="y">4</div>
<div class="y">5</div>
</div>
+0
感谢您的帮助! – Arman
相关问题
- 1. DIV在div右对齐
- 2. 在div的左下角和右下角对齐两个图像
- 3. 对齐中心div的左右div div
- 4. 在div中对齐在CSS中的右下角
- 5. Proplem在div右对齐?
- 6. 将绝对文本对齐到父div的右下角
- 7. 对齐文本的div右
- 8. 右对齐两个div
- 9. 垂直对齐左右div
- 10. 右对齐2内联div?
- 11. 修复DIV到右下角
- 12. 对齐第一div来左对齐右后续的div
- 13. 一个div与中心对齐div和右侧div div
- 14. 如何在右侧底部对齐Div?
- 15. 在引导3对齐div右
- 16. 旋转文本在div的右下角
- 17. 在底部对齐Div Div
- 18. 对齐父div在div中心和子div对齐左
- 19. 对齐图像到右一个div
- 20. 右对齐div内的内联UL
- 21. 2 div浮动右对齐颜色
- 22. 右对齐的div应填写高度
- 23. 将图像对齐到div的右侧
- 24. 右浮动div ...对齐底部?
- 25. 左右对齐4个div吗?
- 26. 右对齐一个元素INSIDE FLEXBOX DIV?
- 27. 使用CSS的div的右对齐
- 28. 右对齐的div表单元素
- 29. 右对齐并推款div层
- 30. 即使内容较少,我如何对齐网页右下角的div?
你尝试过使用aboslute /相对定位?另一种方法是在上面的大DIV,然后设置浮动:为您的小divs正确。 –
我已经尝试绝对定位,但divs在底部重叠。我需要在另一个上设置他们 – Arman