<!DOCTYPE html>
MarkdownPad Document
新浪布局
头部区域自适应
尾部区域自适应
中间区域固定宽度
包含两个固定宽度的模块,并且并列渲染
两个盒子,一个浮动,一个在文档流上
min-width 设置最小宽度
min-height 设置最小高度
max-width 设置最大宽度
max-height 设置最大高度

1/解决显示不全的问题,我们可以设置最小宽度/
2body {
3 min-width: 1000px;
4}
5* {
6 margin: 0;
7 padding: 0;
8}
9.header {
10 height: 100px;
11 background: red;
12}
13.container {
14 width: 1000px;
15 /居中/
16 margin: 0 auto;
17 background: yellow;
18}
19/左边的盒子/
20.left {
21 float: left;
22 width: 400px;
23 height: 500px;
24 background: gold;
25}
26/右边的盒子/
27.right {
28 /固定宽度/
29 /width: 600px;/
30 /更好的方案是自适应/
31 margin-left: 410px;
32 height: 400px;
33 background: green;
34}
35.footer {
36 height: 50px;
37 background: pink;
38}
39.clearfix:after {
40 /设置内容/
41 content: '';
42 display: block;
43 /清除浮动/
44 clear: both;
45}
46
47<body>
48 <div class="header"></div>
49 <div class="container clearfix">
50 <div class="left"></div>
51 <div class="right"></div>
52 </div>
53 <div class="footer"></div>
54</body>
变形 中间的内容区域自适应(例如:80%居中) 此时当页面小于内容区域最小盒子宽度的时候,头部和尾部显示不全了, 我们可以让页面的最小宽度不小于该宽度即可