zuoming99 发表于 2013-2-7 17:27:51

DIV+CSS三行三列布局,中间自适应,完美支持主流浏览器

<!DOCTYPE html><html><head>    <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>    <title>Advanced CSS Layout</title>    <style type="text/css">      html, body { height: 100%; margin: 0; padding: 0; }      * { margin: 0; padding: 0; }      .c { clear: both; }      /* 容器 */      .page { width: 960px;/* 变量 */ margin: 0 auto; }      .head { height: 60px;/* 变量 */ background-color: #9acd32; }      .foot { height: 80px;/* 变量 */ background-color: #60A179; }      .left { float: left; width: 100px;/* 变量 */ background-color: #ff69b4; }      .right { float: right; width: 120px;/* 变量 */ background-color: #e9967a; }      /* not IE6 */      .center { padding-left: 100px;/* 变量(同.left) */ padding-right: 120px;/* 变量(同.right) */ }      /* IE 6 hack*/      .center { _display:inline; _zoom:1; _margin-left:-3px; _margin-right:-3px; _padding-left: 0; _padding-right: 0; }      .main { background-color: #fffacd; width: 100%;}    </style></head><body>    <div class="page">      <div class="head">head</div>      <div class="middle">            <div class="left">                <p>left</p>                <p>left</p>                <p>left</p>            </div>            <div class="right">                <p>right</p>                <p>right</p>                <p>right</p>                <p>right</p>            </div>            <div class="center">                <div class="main">                  <p>这里可以放任何物体</p>                  <p>这里可以放任何物体</p>                  <p>这里可以放任何物体</p>                  <p>这里可以放任何物体</p>                  <p>这里可以放任何物体</p>                  <p>这里可以放任何物体</p>                  <p>这里可以放任何物体</p>                  <p>这里可以放任何物体</p>                </div>            </div>            <div class="c"></div>      </div>      <div class="foot">foot</div>    </div></body></html> http://dl.iteye.com/upload/attachment/0076/0281/f182bb47-2b79-3aa1-8d9c-35587c318d4d.png
页: [1]
查看完整版本: DIV+CSS三行三列布局,中间自适应,完美支持主流浏览器