我尝试将arrow
div放置在浮动div [{1}}的边缘,因此我将绝对位置设为right
并保留为0。
我知道绝对位置不会出现在静态流中,它与其他人不同。甚至认为它应该按照父母的意愿服从左边的价值,不是吗?
为什么在js arrow
arrow
未放置在right
div的边界而不是放在外部div
HTML
<div id="wrapper">
<div id="right">
<div id="arrow">
arr
</div>
</div>
</div>
CSS
#wrapper{
width:500px;
height:500px;
border:2px solid green;
}
#right {
float:right;
width:250px;
height:250px;
border:2px solid green;
}
#arrow {
position:absolute;
background-color:blue;
color:white;
left:0;
}
答案 0 :(得分:1)
你必须做位置:亲戚;在其父ID =“right”。
答案 1 :(得分:0)
#right {
...
position:relative;
}
答案 2 :(得分:0)