.wrap{背景:#eee;溢出:隐藏;padding:20px;}.left{width:200px;高度:50px;向左飘浮;背景:珊瑚;}.right{宽度:120px;高度:200px;浮动:对;背景:浅蓝色;}.middle{margin-left:220px;背景:浅粉色;margin-right:140px;}1浮动实现基于纯浮动的三栏布局需要把中间的内容放在HTML结构的末尾,否则右边会sinkbelowthemiddlecontent原理:元素浮动后离开文档流,后面的元素受浮动影响。设置受影响元素的边距值以固定两侧的宽度并适应中间的宽度。当使用中间元素的margin值来控制两边间距的宽度小于左右两部分的宽度之和时,右边的部分会被挤出。左