zoukankan      html  css  js  c++  java
  • 定位

    定位:

    原则:需要控制谁,需要给谁加样式,就把position加给谁

    一、相对定位:position:relative

    1.相对定位的特征

    1)不影响元素本身的特性;

    2)不使元素脱离文档流(元素移动之后,原始位置会被保留)

    3)如果没有定位偏移量,对元素本身没有任何影响

    4)提升层级

    举例:将三个div变成下面的样子

    如何理解不脱离文档流?再添加一个div,仍会有中间的空白区域

    二、绝对定位 position:absolute

    ---恢复内容结束---

    定位:

    原则:需要控制谁,需要给谁加样式,就把position加给谁

    一、相对定位:position:relative

    1.相对定位的特征

    1)不影响元素本身的特性;

    2)不使元素脱离文档流(元素移动之后,原始位置会被保留)

    3)如果没有定位偏移量,对元素本身没有任何影响

    4)提升层级

    举例:将三个div变成下面的样子

    如何理解不脱离文档流?再添加一个div,仍会有中间的空白区域

    二、绝对定位 position:absolute

     绝对定位的特征:

    1.使元素完全脱离文档流

    2.使内嵌支持宽高

    3.块属性标签内容撑开宽度

    4.如果有定位父级相对于定位父级发生偏移,没有定位父级相对于document发生偏移

    5.提升层级

    z-index:定位层级

    三、固定定位position:fixed

    与绝对定位的特性基本一致,差别是始终相对整个文档进行定位(问题:IE6不支持固定定位)

    四、定位其他值

    position:static

    position:inherit(从父元素继承定位属性的值(问题:不兼容))

    注意:position:absolute;绝对定位元素子级的浮动可以不用些清除浮动方法;

       position:fixed;固定定位元素子级的浮动可以不写清除浮动方法

  • 相关阅读:
    mysql 统计新增每天数据
    Oracle dg下掉一个从库
    rman全备脚本
    Linux Shell 统计一(行列)数值的总和及行、列转换
    pt工具加字段脚本
    MySQL慢日志切割邮件发送脚本
    MySQL主从复制邮件报警脚本
    读书清单
    数据库学习笔记
    JAVAEE学习笔记
  • 原文地址:https://www.cnblogs.com/pmlyc/p/8410352.html
Copyright © 2011-2022 走看看