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;固定定位元素子级的浮动可以不写清除浮动方法

  • 相关阅读:
    PHP的pcntl进程控制之pcntl_wait
    初探PHP多进程
    php是单进程语言,但是也有办法支持多进程
    PHP中pack、unpack的详细用法
    php的几种运行模式
    PHP多进程用例--swoole和pcntl
    MySQL临时表
    centos-6.4 yum EPEL
    关于android上dpi/screen-size的厘清解释
    android studio在windows上设置git/ssh
  • 原文地址:https://www.cnblogs.com/pmlyc/p/8410352.html
Copyright © 2011-2022 走看看