<!DOCTYPE html>
<html>
<head><meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<style>
.flex-container {
display: -webkit-flex;
display: flex;
width: 400px;
height: 200px;
background-color: lightpink;
}
.flex-item {
background-color: brown;
width: 100px;
height: 100px;
margin: 10px;
}
</style>
</head>
<body>
<div class="flex-container">
<div class="flex-item">flex item 1</div>
<div class="flex-item">flex item 2</div>
<div class="flex-item">flex item 3</div>
</div>
</body>
</html>
<!DOCTYPE html>
<html>
<head>
<style>
body {
direction: rtl;
}
.flex-container {
display: -webkit-flex;
display: flex;
width: 400px;
height: 200px;
background-color: lightpink;
}
.flex-item {
background-color: brown;
width: 100px;
height: 100px;
margin: 10px;
}
</style>
</head>
<body>
<div class="flex-container">
<div class="flex-item">flex item 1</div>
<div class="flex-item">flex item 2</div>
<div class="flex-item">flex item 3</div>
</div>
</body>
</html>
属性 | 说明 |
display | 它用于指定用于html元素的框的类型。 |
flex-direction | 它用于指定弹性容器内的弹性项目的方向。 |
justify-content | 当柔性物品没有占用主轴上所有可用空间时,用于水平对齐柔性物品。 |
align-items | 它用于在柔性物品未使用横轴上的所有可用空间时垂直对齐柔性物品。 |
flex-wrap | 它指定伸缩项目是否应该换行,如果一条伸缩行上没有足够的空间容纳它们。 |
align-content | 它用于修改flex-wrap属性的行为。它类似于align-items,但是它不是对齐flex项目,而是对齐flex线。 |
flex-flow | 它为flex-direction和flex-wrap指定了简写属性。 |
order | 它指定了弹性项目相对于同一容器内其余弹性项目的顺序。 |
align-self | 它用于弹性项目。它会覆盖容器的align-items属性。 |
flex | 它指定弹性项目相对于同一容器内其余弹性项目的长度。 |
29.0 21.0 -webkit- |
11.0 | 22.0 18.0 -moz- |
12.1 -webkit- | 6.1 -webkit- |
29.021.0 -webkit | 11.0 | 28.0 | 17.0 15.0 -webkit- 12.1 |
6.1 -webkit- |