CSS_Layout三分栏__左右两栏宽度固定,中间自适应
来源:互联网 发布:网络调试助手有什么用 编辑:程序博客网 时间:2024/05/08 13:41
CSS:
body{ min-width:800px; } h1, h2, div p{ margin:0; padding:10px; } /*#wrapper{*/ /*width:90%;*/ /*margin:0 auto;*/ /*background:#ddd;*/ /*}*/ #content{ background:#ff6; } #left, #right{ width:200px; float:left; background:#fc0; } #middle{ float:left; width:100%; margin:0 -200px; } #middle .inner{ margin:0 200px; background:#ccc; } #right{ float:right; } #footer{ clear:both; } /* Clearfix */ .clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;} .clearfix{display:inline-table;} /* Hides from IE-mac /*/ * html .clearfix{height:1%;} .clearfix{display:block;} /* End hide from IE-mac */ *+html .clearfix{min-height:1%;}/* IE7 */
html:
<div id="wrapper"> <div id="content" class="clearfix"> <div id="left"> <h2>Left</h2> <p>左边栏宽度固定为200px</p> </div> <div id="middle"> <div class="inner"> <h2>Middle</h2> <p>中间栏宽度可以自适应</p> <p><b>原理:</b>利用margin的负值错别固定的宽度</p> </div> </div> <div id="right"> <h2>Right</h2> <p>右边栏宽度固定为200px</p> </div> </div> <div id="footer"> <h1>Footer</h1> </div></div>
效果如图:
- 三栏float left left right
- 中间栏宽度100%,设置左margin为-200
- 中间栏内部margin:0 200
- 并且去浮动。
0 0
- CSS_Layout三分栏__左右两栏宽度固定,中间自适应
- CSS_Layout三分栏__左右两栏宽度固定,中间自适应
- CSS 三分栏_左右两栏宽度固定,中间自适应
- 三栏自适应布局实现(左右固定宽度,中间自适应)
- 左右宽度固定,中间自适应
- div三列,左右固定宽度,中间自适应
- 三列布局(左右固定宽度,中间自适应)
- 三栏布局:左右固定,中间自适应
- 页面布局:三栏布局,假设高度已知,左右宽度固定为300px,中间自适应。
- CSS布局:中栏固定宽度,左右两栏宽度自适应
- DIV布局之三行三列左右两栏固定中间自适应
- 两列固定,中间列宽度自适应
- html css实现左右两列固定宽度中间自适应效果
- 三栏布局,中间自适应,左右固定实现方法
- 三栏布局——左右固定,中间自适应
- 前端面试之两栏布局,左侧固定右侧自适应;三栏布局,左右定宽,中间自适应
- 三列布局-左右固定,中间自适应
- html--三栏布局(两边固定宽度,中间自适应)
- [ArcEngine地图制图系列]—添加网格
- SOAP消息创建
- js数据类型判断和数组判断
- Visual GDB调试安卓
- CodeBlocks使用wxsmith中文乱码思考
- CSS_Layout三分栏__左右两栏宽度固定,中间自适应
- Fragment commitAllowingStateLoss()
- .net学习之C#面向对象 A2.对象的引用
- hadoop2.x常用端口、定义方法及默认端口、hadoop1.X端口对比
- [ACM] POJ 2342 Anniversary party (树形DP入门题)
- POJ 2976 Dropping tests(01分数规划)
- 1042
- android Lollipop(5.0)--touch feedback(触摸反馈)
- Qt浅谈之二十七进程间通信之QtDBus