css div 布局(左右固定,中间自动大小)

<!DOCTYPE html>
<html lang="zh">
<head>
<meta charset="utf-8" http-equiv="X-UA-Compatible" content="IE=EmulateIE9" />
<meta name="viewport" content="width=device-width" />
<title>布局</title>
<script src="http://code.jquery.com/jquery-latest.js"></script>
<style type="text/css">
body {
font-family: Verdana, Arial;
margin: 0;
font-size: 12px;
}
div {
background-color: #eee;
border: dotted 1px green;
text-align:center;
}
#dyleft {
float: left;
width: 200px;
height:200px;
margin-left:20px;
line-height:200px;
}
#dycenter {
margin: 0 210px;
height:200px;
line-height:200px;
}
#dyright {
float: right;
height:200px;
line-height:200px;
width: 200px;
margin-right:20px;
}
</style>
</head>
<body>
<div id="mainbody">
<div id="dyleft">div左栏固定宽度为200px</div>
<div id="dyright">div右栏固定宽度为200px</div>
<div id="dycenter">div中间自适应宽度</div>
</div>
</body>
</html>
注意:mainbody中的div顺序是左、右、中;颠倒之后害死人阿
浙公网安备 33010602011771号