这里是我的代码...绝对位置内的绝对位置......当我给div div position: relative;
它像块级别一样伸展在body标签上,但是当它给出position: absolute;
,它看起来像一个内联级别的元素...我不明白为什么?绝对位置内的绝对位置:绝对定位父块的宽度
div {
background: red;
margin: 0 0 0 50px;
font-size: 2em;
position: absolute;
}
span {
background: green;
color: #fff;
height: 100px;
position: absolute;
left: 0;
}
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>ssss</title>
<link rel="stylesheet" type="text/css" href="style.css">
</head>
<body>
<div>Begining <span>NORO</span> some text text text</div>
</body>
</html>
预期产量是多少? –
_“我不明白为什么?”_ - 因为:https://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-width – CBroe
我只是不明白这个问题...我知道,绝对定位的元素是自动给出显示:块,所以绝对位置内的绝对位置使父div内联......为什么? –