使用css3 flex,实现头部、左侧栏固定,内容区域滚动显示
使用css3 flex实现 头部、左侧栏不变,内容区域滚动显示
DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Documenttitle>
<style>
html, body{height: 100%;margin: 0;padding: 0;}
.wrap{background: #a00;height: 100%;display: flex;flex-direction: column}
.hd{background: #2980b9;flex: 0 0 60px}
.bd{flex-grow: 1;display: flex;overflow: auto;}
.left{background: #ecf0f1;border: solid 5px #e67e22;width: 200px;}
.content{background: #ecf0f1;border: solid 6px #f1c40f;flex-grow: 1;overflow: auto;}
style>
head>
<body>
<div class="wrap">
<div class="hd">头部div>
<div class="bd">
<div class="left">左侧div>
<div class="content">
<div style="height: 2050px;overflow-y: auto;">内容div>
div>
div>
div>
body>
html>
效果