Flex布局

1、Flex布局即为弹性布局,可以简便,完整,响应式的完成各种页面布局。目前,它已经得到了所有浏览器的支持,这意味着,现在就能很安全的使用这项功能。
2、 注意,设为 Flex 布局以后,子元素的float、clear和vertical-align属性将失效。
3、在项目中最常用的上下高固定,中间自适应:例如:

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">

<meta name="viewport" content="width=device-width,height=device-height,initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>flex布局移动端(pc端)设置</title>
<style>
*{
padding: 0; margin: 0; list-style: none;
}
html,body,.wrap{
width: 100%;
height: 100%;
}
.wrap{
display: flex;
flex-direction:column;
}
.wrap .a{
width: 100%;
height:30px;
background: pink;
}
.wrap .b{
width: 100%;
flex: 1;
}
.wrap .c{
width: 100%;
height: 30px;
background: pink;
}
</style>
</head>
<body>
<div class="wrap">
<div class="a"></div>
<div class="b"></div>
<div class="c"></div>
</div>
</body>
</html>

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容