经典三列布局

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了经典三列布局相关的知识,希望对你有一定的参考价值。

html代码中,middle部分首先要放在container的最前面,然后是left,right。三列布局,中间宽度自适应,两边定宽。
1.【国外】圣杯布局:左中右三列都设置浮动和相对定位,中列宽度100%占满,左右两列都有负边距,左列有左定位数,右列有右定位数。(IE6有问题)

<div class="cupContainer">
<div class="middle">中列</div>
<div class="left">左列</div>
<div class="right">右列</div>
</div>


2.【淘宝】双飞翼布局:左中右三列都设置浮动,中列宽度100%占满,中列内部有左右正边距,左右两列都有负边距。

<div class="birdContainer">
<div class="middle">
<div class="midCon">中列</div>
</div>
<div class="left">左列</div>
<div class="right">右列</div>
</div>

 

以上是关于经典三列布局的主要内容,如果未能解决你的问题,请参考以下文章

CSS 布局实例系列如何实现一个左右宽度固定,中间自适应的三列布局——也聊聊双飞翼

前端经典布局(两边固定中间自适应)

BootStrap有用代码片段(持续总结)

如用css如何实现下图的布局

经典面试题圣杯布局以及双飞翼布局原理

#yyds干货盘点# 前端歌谣的刷题之路-第一百四十七题-三列布局-浮动