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

为什么把fixed改成relative就无效?

如题:为什么把fixed改成relative就没有任何效果呢?

#div1{

    width:200px;

    height:200px;

border:2px red solid;

position:relative;

    right:0px;

    bottom:0px;

    

    

}


正在回答

4 回答

海绵宝宝的话我还是很相信的!fixed就是相对相对于视图定位。relative相对于原来的位置进行定位,就像人走了位置还在,还属于这个人别人无法占据

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

relative是相对定位,但实际上它也是固定在网页的某个位置,如果设置在网页上部,它会随着网页向下滚动而慢慢消失,fixed叫做固定定位,网页无论上下怎样滚动它始终悬浮于表面

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

fixed 是相对于浏览器定位 无论怎么滑动浏览器 其位置不会发生改变

relative是相对于块级元素原来的位置发生位置改变

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

fixed是固定定位,属于绝对定位的一种,它相当于位置相对于视窗,这样设置,你这个div1就会一直在左上方,不管怎么滑动页面。 一般小广告啊页面导航都是这种。

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

举报

0/150
提交
取消

为什么把fixed改成relative就无效?

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