css三列布局,最右侧div固定,其他两列自适应
2016-05-02 16:01
531 查看
<!DOCTYPE html> <head> <title>最右边div固定,其他两列宽度自适应</title> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <title>1-3-1一列固定,中间最右边div固定</title> <meta name="description" content=""> <meta name="keywords" content=""> <style type="text/css"> *{ margin: 0; padding: 0; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; } html { min-height: 100%; _height:100%; height:100%; } body { min-height: 100%; _height:100%; height:100%; background: #fff; font: 14px 宋体; } .rounded { background: red; width: 100%; } .rounded h2 { background: orange; padding: 20px 20px 10px; margin: 0; } .rounded .main { background: yellow; padding: 10px 20px; margin: -20px 0 0 0; } .rounded .footer { background: green; } .rounded .footer p { color: red; text-align: right; background: blue; display: block; padding: 10px 20px 20px; margin: -20px 0 0 0; } #header,#pagefooter,#container { margin: 0 auto; width: 85%; } #outerWrap { float: left; width: 100%; margin-left: -200px; } #innerWrap { margin-left: 200px; } #left { float: left; width: 40%; } #content { float: right; width: 59.5% /*不设置60%,为了防止换行*/ } #content img { float: right; } #side { float: right; width: 200px; } #pagefooter { clear: both; } </style> </head> <body> <div id="header"> <div class="rounded"> <h2>页头</h2> <div class="main"> <p>锄禾日当午,汗滴禾下土</p> </div> <div class="footer"> <p></p> </div> </div> </div> <div id="container"> <div id="outerWrap"> <div id="innerWrap"> <div id="left"> <div class="rounded"> <h2>正文</h2> <div class="main"> <p> 锄禾日当午,汗滴禾下土<br/> 锄禾日当午,汗滴禾下土 </p> <div class="footer"> <p> 查看详细信息>> </p> </div> </div> </div> </div> <div id="content"> <div class="rounded"> <h2>正文</h2> <div class="main"> <p> 锄禾日当午,汗滴禾下土 </p> </div> <div class="footer"> <p> 查看详细信息>> </p> </div> </div> </div> </div> </div> <div id="side"> <div class="round"> <h2>正文2</h2> <div class="main"> <p> 锄禾日当午,汗滴禾下土<br/> 锄禾日当午,汗滴禾下土 </p> </div> <div class="footer"> <p> 查看详细信息>> </p> </div> </div> </div> </div> <div id="pagefooter"> <div class="rounded"> <h2>页脚</h2> <div class="main"> <p> 锄禾日当午,汗滴禾下土 </p> </div> <div class="footer"> <p> </p> </div> </div> </div> </body> </html>
相关文章推荐
- Android布局的小窍门?
- Web布局连载——两栏固定布局(五)
- 样式表CSS布局经验
- 在winform下实现左右布局多窗口界面的方法之续篇
- css网页布局中注意的几个问题小结
- DL.DT.DD实现左右的布局简单例子第1/2页
- 使用CSS框架布局的缺点和优点小结
- div+CSS网页布局的意义与副作用原因小结第1/2页
- 在winform下实现左右布局多窗口界面的方法
- Android编程之代码创建布局实例分析
- CSS顶级技巧大放送,div+css布局必知
- 用div实现像table一样的布局方法
- 精彩的Bootstrap案例分享 重点在注释!(选项卡、栅格布局)
- jQuery EasyUi实战教程之布局篇
- jQuery EasyUI 布局之动态添加tabs标签页
- jQuery Easyui实现左右布局
- 浏览器预览PHP文件时顶部出现空白影响布局分析原因及解决办法
- android自定义RadioGroup可以添加多种布局的实现方法
- 瀑布流布局并自动加载实现代码
- Android代码实现图片和文字上下布局