css——display:flex之垂直⽅向布局的具体实践弹性布局display: flex;垂直⽅向布局的具体实践。
在⽗级设置:
在⼦级设置占⽐:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<style>
* {
margin: 0;
padding: 0;
}
html, body {
height: 100%;
}
.wrap {
height: 100%;
flex-flow: column;
display:flex;
}
.header {
height: 30px;
line-height: 30px;
background: pink;
}
.wrapper {
flex: 1;
display:flex;
border: 1px solid blue;
}
.
left, .middle, .right {
flex: 1;
display:flex;
flex-flow: column;
padding: 5px 0;
}
.cl {
border: 1px solid pink;
flex: 1;
margin: 5px;
}
</style>
</head>
<body>
<div class="wrap">
<div class="header">头部标题</div>
<div class="wrapper">
<div class="left">
<div class="cl">1</div>
<div class="cl">2</div>
<div class="cl">3</div>
</div>
<div class="middle">
<div class="cl">4</div>
<div class="cl">5</div>
<div class="cl">6</div>
<div class="cl">7</div>
</div>
<div class="right">
<div class="cl">8</div>
<div class="cl">9</div>
</div>
</div>
</div>
flex布局详细讲解</body>
</html>
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论