定位

作者: 7月28 | 来源:发表于2019-08-26 19:42 被阅读0次

分类

静态定位(Static)

  • 定义:默认生成, 一般元素的定位都是静态定位

相对定位 (Relative)

  • 定义:元素相对于自身(0,0)点偏移设定的距离,元素保持未定位的形状,但原本占用空间仍保留
  • 用法
.top{
  background-color: blue;
  position: relative;
  top: 50px;/*设置top元素相对于自身原本位置向下偏移50个像素*/
}

绝对定位(Absolute)

  • 定义: 若父标签没有定位,或者没有父标签,则已当前屏幕为准对齐。若父标签有定位,则依据最近已有定位的父元素为准对齐,类似OC中的传递链,会一层层向上查找有定位的父标签,屏幕为最后一层标签 元素保持未定位的形状,原本占用空间不保留,类似浮动
  • 用法:
.son{
    height: 200px;
    width: 200px;
    background-color: pink;
    position: absolute;/*若父标签有定位 则依据最近已经有定位的父元素为基准点*/
    left: 50px;
    top: 50px;
    }

绝对定位与浮动的区别

  • 绝对定位才是真正意义上的脱标,浮动不会浮动文字

子绝父相

子标签定位使用绝对定位,父标签定位使用相对定位。子视图要相对于父视图移动,又不需要占用空间,所以子视图使用绝对定位,若父视图使用绝对定位,则父视图不在占用空间,那么会遮盖其他元素,所以父视图要使用相对定位,占用空间。

相关文章

  • 定位,定位,还是定位

    要想成为一个好的文字的输出者,首先要给自己一个合理的定位。定位可以首先想象自己想成为的角色:一个能够通过各种故事启...

  • 10-CSS定位流

    定位流 定位流分类相对定位绝对定位固定定位静态定位 相对定位 什么是相对定位?相对定位就是相对于自己以前在标准流中...

  • CSS中的几种定位

    CSS中常用的定位有 普通定位,相对定位 绝对定位、fixed定位 浮动 1、普通定位和相对定位 css中的元素有...

  • 2017-02-23 CSS 学习笔记

    定位流 定位流分类 相对定位 绝对定位 固定定位 静态定位 什么是相对定位相对定位就是相对于自己以前在标准中的位置...

  • #30天专注橙长计划#品牌定位30(6)营销推广1

    品牌定位的维度包括: 市场定位、价格定位、形象定位、地理定位、人群定位、渠道定位等; 经过前期大量的市场调研工作,...

  • D28:系统地图, 高德地图

    目录一. 定位功能 iPhone手机定位(基站定位, WiFi定位, GPS定位: 定位所需时间递增, 精确度递增...

  • 相对定位、绝对定位和固定定位

    1. 相对定位 定位有三种:相对定位,绝对定位、固定定位。 相对定位: position:relative lef...

  • 定位流

    定位流指的是:相对定位(relative)/绝对定位(absolute)/固定定位(fixed) 不包括静态定位(...

  • CSS补充2

    定位position 定位分为四种:相对定位 relative,绝对定位 absolute,固定定位 fixed,...

  • 定位

    1、static定位(普通流定位) -------------- 默认定位 2、float定位(浮动定位) 例:f...

网友评论

      本文标题:定位

      本文链接:https://www.haomeiwen.com/subject/qvwdectx.html