你知道在我们写一个布局样式的时候,如何实现一个三列布局,就是左右侧固定,中间自适应宽度的样式么?今天汇仁智杰小编就在这里给大家说几种方法。希望对象需要的你有所帮助。
html代码(第一二种方法):
<div class="left">左侧固定区</div>
<div class="right">右侧固定区</div>
<div class="mid">中间自适应区</div>
css代码:
第一种方法(定位):
.left {
position: absolute;
top: 0;
left: 0;
width: 100px;
height: 200px;
background-color: red;
}
.mid {
margin-left: 100px;
margin-right: 200px;
height: 200px;
background-color: blue;
}
.right {
position: absolute;
top: 0;
right: 0;
width: 200px;
height: 200px;
background-color: yellow;
}
第二种方法(浮动):
.left {
float: left;
width: 100px;
height: 200px;
background-color: red;
}
.mid {
height: 200px;
background-color: blue;
}
.right {
float: right;
width: 200px;
height: 200px;
background-color: yellow;
}
第三种方法(负边距):
html代码:
<div class="center fl">
<div class="mid">
中间自适应区中间自适应区中间自适应区中间自适应区中间自适应区中间自适应区中间自适应区中间自适应区中间自适应区中间自适应区中间自适应区中间自适应区
</div>
</div>
<div class="left fl">左边固定区</div>
<div class="right fl">右边固定区</div>
css代码:
.fl { float: left; }
.center {
width: 100%;
height: 200px;
background: yellow;
}
.center .mid{
margin-right: 100px;
padding: 0 110px;
}
.left{
margin-left: -100%;
width: 100px;
height: 200px;
background: green;
}
.right{
margin-left: -200px;
width: 200px;
height: 200px;
background: blue;
}
以上就是汇仁智杰所讲的几种方法,希望对您有所帮助,如果说您有什么不同的见解,请随时联系小编,我们一起探讨学习。
免费学习课堂
推荐文章
实现一个左右侧固定,中间自适应宽度的三列布局
来源:北京汇仁智杰科技有限公司 时间:2016-04-15 点击: 次
推荐文章
- 织梦dedecms漏洞修复大全含任意文件2016-09-05
- 整顿微信公众号过度营销 对严重违2016-01-26
- SEO优化过程要避免什么?2016-01-26
- 网站空间被挂马的原因原因及解决2016-01-26
- 2016企业该如何运用互联网进行营销2016-01-26
- WEB前端项目开发中需注意的细节2016-01-26
- 低价网站建设的危害有哪些?2016-01-15
- 如何详细的分析你网站的竞争对手2015-06-10
- 网站设计中四个常犯的错误2015-01-22
- 如何搭配网站设计中的色彩?2015-01-22