关于html的position定位问题

参考文档:MDN

relative

当元素被设置为relative属性后,相对于该元素的原位置进行定位。

该元素的原空间得以保留。

该元素的新位置不影响其他元素;

元素的位置通过 "left", "top", "right" 以及 "bottom" 属性进行规定.

absolute

当元素被设置为absolute属性后,相对于使用了relative,fixed,absolute其中之一属性的第一个父元素定位,直到浏览器窗口。

该元素的原空间不会保留。

该元素的新位置不影响其他元素。

由于css层叠样式的特点,如果后渲染的元素通过absolute定位跟前一absolute定位元素有重叠,后渲染的元素会覆盖前渲染的元素。

元素的位置通过 "left", "top", "right" 以及 "bottom" 属性进行规定。

static

默认值

fixed

相对于窗口位置绝对定位,位置不随页面滚动改变

元素的位置通过 "left", "top", "right" 以及 "bottom" 属性进行规定。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 问答题47 /72 常见浏览器兼容性问题与解决方案? 参考答案 (1)浏览器兼容问题一:不同浏览器的标签默认的外补...
    _Yfling阅读 14,680评论 1 92
  • 当在这一个页面上实现布局和定位有几种不同的技术。使用哪种技术,很大程序上取决于内容和目标页面,因为有很多技术比别人...
    lulu_c阅读 4,798评论 0 5
  • 各种纯css图标 CSS3可以实现很多漂亮的图形,我收集了32种图形,在下面列出。直接用CSS3画出这些图形,要比...
    剑残阅读 13,241评论 0 8
  • CSS的position总是属性很容易让人弄混~ 为了仔细区别它们,所以今天总结一下CSS的position属性~...
    fehysunny阅读 8,030评论 0 7
  • 13班第二小组2017年10月7日作业提交情况 作业:应交12人,实交12人,迟交0人,未交0人。点评:应交12人...
    行动恋阅读 2,767评论 0 0