定位学习笔记
原文: http://www.w3cplus.com/css/advanced-html-css-lesson2-detailed-css-positioning.html © w3cplus.com 摘录: Position absolute 1.使用了绝对定位的元素但是 没有进行任何盒子位移属性的设置 ,那么该元素顶部和左部会和设置了相对定位或者绝对定位的父元素的顶边和左边重合。如果只设置了“top”,那么该元素垂直方向会进行移动,水平位置默认左对齐。 2.当一个 绝对定位 的元素 没有明确指定高度和宽度 ,同时使用盒子位移的“top”和“bottom”属性时,会使 整个元素的高度跨越整个容器 。同样的,当这个元素 同时使用 位移“left”和“right”属性值,会使整个元素的 宽度跨越整个容器 。如果同时使用位移四个属性,可以 指定一个宽度和高度显示元素 。(这个时候绝对定位元素的宽度和高度都是100%。) Position fixed 1.固定定位和绝对定位很类似,固定定位元素的盒子位移属性的使用和绝对定位的一样。但是他定位是相对于浏览器窗口,并且不会随滚动条进行滚动。 2.“position”属性值中,仅有“fixed”属性值不能在IE6浏览器下运行,如果你想在IE6正常使用固定定位,那么你就需要为他写一些Hacks。 3. 固定页头和页脚 固定定位