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

来源:13-8 我就在那不动了-层模型之固定定位

ZackFair

2016-11-20 22:38

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

#div1{

    width:200px;

    height:200px;

border:2px red solid;

position:relative;

    right:0px;

    bottom:0px;

    

    

}


写回答 关注

4回答

  • 枭菜菜
    2016-12-27 16:10:18

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

  • 陈月亮4190323
    2016-11-20 22:48:29

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

  • 694710752
    2016-11-20 22:45:22

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

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

  • 老友丶
    2016-11-20 22:43:30

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

初识HTML(5)+CSS(3)-升级版

HTML(5)+CSS(3)基础教程8小时带领大家步步深入学习标签用法和意义

1225806 学习 · 18234 问题

查看课程

相似问题