【发布时间】:2019-04-10 14:09:58
【问题描述】:
假设我有这个:
.flex-container {
display: flex;
flex-wrap: wrap;
flex-direction: row;
}
.flex-container > div {
background-color: DodgerBlue;
color: white;
width: 100px;
margin: 10px;
text-align: center;
line-height: 75px;
font-size: 30px;
}
<div class="flex-container">
<div><a href="#">1</a></div>
<div><a href="#">2</a></div>
<div><a href="#">3</a></div>
</div>
如何使用 flexbox 对项目进行排序,所以布局会是这样的?
我无法更改 HTML 中 div 的顺序,因为它会危及不同视图的布局。
【问题讨论】:
-
有什么方法可以在不更改 HTML 的情况下实现此布局,因为它会危及我拥有的不同视图的布局?