父级元素必须是绝对定位(absolute)、相对定位(relative)或固定定位(fixed)的,才能给绝对定位的子元素进行定位参照,如果父元素是静态(static)的,则上溯到祖父元素、曾祖父元素……直到找到一个非静态的祖先元素,然后就会相对于这个元素来定位。如果所有祖先元素都是静态的,则以body来进行定位。
因此,你必须把外层的div设为绝对定位、相对定位或固定定位的才行,如果你不想改变父元素的位置,建议采用相对定位。
父级元素必须是绝对定位(absolute)、相对定位(relative)或固定定位(fixed)的,才能给绝对定位的子元素进行定位参照,如果父元素是静态(static)的,则上溯到祖父元素、曾祖父元素……直到找到一个非静态的祖先元素,然后就会相对于这个元素来定位。如果所有祖先元素都是静态的,则以body来进行定位。
因此,你必须把外层的div设为绝对定位、相对定位或固定定位的才行,如果你不想改变父元素的位置,建议采用相对定位。