课程
/前端开发
/HTML/CSS
/如何用CSS进行网页布局
为什么三层布局中加的是position:absolute;left:0;top:0;(类似这样的绝对定位代码)
而两层布局就是float浮动?不太理解代码为什么这么写,求大家指教~谢谢!
2016-04-28
源自:如何用CSS进行网页布局 5-3
正在回答
三层布局当中把左div和右div使用绝对定位是为了让中间的布局自适应,你可以把浏览器窗口调大调小,会发现中间div也会跟着变大变小,这只是一个方法,你也可以使用左浮右浮,这个时候就要给中间的div加上长度
三层布局也可以直接加float,float和absolute都可以脱离文档流。absolute是绝对定位的意思,是为了使布局自适应。
举报
用最简洁的案例教你布局的那些知识,这是前端工程师基本技能