前端面试积累4-position

position:

1.static定位:

html元素的默认值,即没有定位,元素出现在正常的流中。

静态定位的元素不会受到top bottom left right 影响。

2.fixed定位:

2.1 参照物:浏览器窗口

2.2 脱离DOM流,不占据空间。

2.3 常用作漂浮广告,返回顶部。

3.relative定位:

3.1 参照物:自身。

3.2 存在DOM流中,占据原先的空间.

3.3 常被用来作为绝对定位元素的容器块。

4.absolute定位:

4.1 参照物:最近的已定位(fixed / relative / absolute)祖先元素,如果元素没有已定位的祖先元素,那么它的位置相对于<html> 或 <body>.

4.2 脱离DOM流,不占据空间

4.3 常用作动画结构。

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

推荐阅读更多精彩内容

  • 问答题47 /72 常见浏览器兼容性问题与解决方案? 参考答案 (1)浏览器兼容问题一:不同浏览器的标签默认的外补...
    _Yfling阅读 13,825评论 1 92
  • 第一部分 HTML&CSS整理答案 1. 什么是HTML5? 答:HTML5是最新的HTML标准。 注意:讲述HT...
    kismetajun阅读 27,816评论 1 45
  • CSS的position总是属性很容易让人弄混~ 为了仔细区别它们,所以今天总结一下CSS的position属性~...
    fehysunny阅读 2,966评论 0 7
  • HTML HTML5标签 媒体查询head部分写法 Doctype作用? 严格模式与混杂模式如何区分?它们有何意义...
    Mayo_阅读 671评论 0 8
  • 【学生作品】 我们是一家人 文/刘梓良 锦城虽云乐,不如早还家。 ——题记 李白在《蜀道难》中写下了这一名句。繁华...
    简思莼阅读 225评论 0 0