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

参照定位的元素必须加入position:relative;

为什么 参照定位的元素必须加入position:relative;?????

正在回答

3 回答

我的测试和理解的结果是:

  1.  可以用position:absolute

  2. 也可以是position:relative

  3. 但不能不加任何position 语句。因为参照定位元素一定要是层模型元素,一定自身要有定位属性。

  4. 使用position:relative是为了占位,而且独立出定位属性。不像使用position:absolute反而又要依赖父元素。

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

不加也可以,不过绝对定位元素就不能用left、right、top、bottom来定位,而是需要使用margin来定位,建议去看张鑫旭大神的《css深入理解absolute》教程

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

我认为应该是把参照定位的元素变为层模型

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

举报

0/150
提交
取消

参照定位的元素必须加入position:relative;

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