CSS定位问题主要是经典的绝对定位和相对定位问题。10DocumentationLayouts:通过十个例子讲解布局,主要涉及相对布局、绝对布局和浮动。百度前端学院笔记——理解绝对定位:文章本身比较笼统,参考几篇比较详细。在X、Y和Z轴上定位元素。三列布局涉及浮动和清除浮动。主要讲解了“圣杯”和“双飞翼”两种解法。这两个方法实现的是三栏布局,两边盒子的宽度是固定的,中间的盒子是自适应的。HolyGrailLayoutHolyGrail:父框包含三个子框(左、中、右)。中间框的宽度设置为width:100%;它占据一行;使用负边距(都是margin-left)将左右两边的盒子上拉到与中间盒子在同一行;.*left{margin-left:-100%;}拉起左边的盒子。right{margin-left:-rightboxwidthpx;}上拉右框设置父框的左右padding,为左右框预留空间;左右框使用相对布局,占据padding空间,避免中间框的内容被左右框覆盖;
