absolute 定位
绝对定位的元素的位置相对于最近的已定位父元素,如果元素没有已定位的父元素,那么它的位置相对于<html>:
这是菜鸟上的定义
什么叫已定位的父元素?
就是position有设定,而且不是static是外层元素
div#a {
background-color: aqua;
width: 300px;
height: 300px;
display: block;
position: static;
/* float: left */
}
div#a_1 {
position: absolute;
width: 200px;
height: 200px;
right:0px;
bottom:0%;
background-color: blue;
a_1是a的子元素
如果div#a的position是static,则iv#a是没有定位的元素,div#a_1的absolute将不以a为标准,而是继续往上找,如果一直找不到,则以html元素为相对坐标
static 定位
HTML 元素的默认值,即没有定位,遵循正常的文档流对象