为了账号安全,请及时绑定邮箱和手机立即绑定

为什么position的left是200px的时候是贴在网页边缘的?

	#div1 span{
		width:20px;
		height:50px;
		background:blue;
		position: absolute;
		left:200px;
		top:75px;
	}

为什么设置left:200px是刚好贴在网页边缘呢?而不是left:0px?

正在回答

1 回答

刚提问完就知道为什么了.......

因为span的位置是以div1为参考标准的(absolute以据其最近的已定位祖先元素为偏移参照基准).div宽度为200px,left:200px刚刚好实在div1的右边.

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为什么position的left是200px的时候是贴在网页边缘的?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信