问答详情
源自:13-6 万事无绝对 -层模型之绝对定位

如果不存在这样的包含块,则相对于body元素,不是相对于html 元素?

如题:

<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>absolute样式</title>
<style type="text/css">
body{border:1px solid green;height:500px;}
div{
    width:200px;
    height:200px;
	border:2px red solid;
	position:absolute;
    top:0;
    left:0;
}
</style>
</head>
<body>
<div id="div1"></div>
</body>
</html>

上面这段代码可以看出,红框已超出绿框的范围?

提问者:Issa_Tan 2015-03-06 15:46

个回答

  • 康振宁
    2015-03-06 19:11:50

    你是相对于整个页面进行了绝对定位,所以会出现这样的情况