是不是说,用fixed属性是相对于浏览器固定,用absolute是相对于页面固定?
这个理解不够精确的。fixed是相对于屏幕来固定,而absolute是相对于祖先元素里面离的最近的一个position为非static的祖先元素。一般实际应用中是absolute相对于position为relative的父元素来。
差不多吧,准确的说 absolute是相对于父节点属性是 position:relative 来确定位置的。
fixed:固定定位,参照浏览器的左上角(0px,0px);
absolute:绝对定位,参照位置为离自己最近的位置属性为 fixed/absolute/relative的父级元素