• 相对定位


    position 的值为 relative 时,就是开启了相对定位。

    当元素开启了定位以后,可以通过偏移量来设置元素的位置。偏移量可以通过 left、top、right、button 来设置。一般情况下,只使用两个值即可定义一个元素的位置。

    开启元素的相对定位后,如果不设置偏移量元素不会发生任何变化。

    相对定位元素相对其本身在文档流中的位置来定位。

    相对定位的元素不会脱离文档流。

    相对定位不会改变元素的性质,块元素还是块元素,内联元素还是内联元素。

    相对定位的元素会提升一个层级。也就是说会盖过之前层级的盒子。

      例子  

    <!DOCTYPE html>
    <html>
        <head>
            <meta charset="utf-8">
            <style>
                #box1{
                    width: 200px;
                    height: 200px;
                    background-color: red;
                }
                #box2{
                    width: 200px;
                    height: 200px;
                    background-color: yellow;
                }
                #box3{
                    width: 200px;
                    height: 200px;
                    background-color: blue;
                }
            </style>
        </head>
        <body>
            <div id="box1">box1</div>
            <div id="box2">box2</div>
            <div id="box3">box3</div>
        </body>
    </html>
    View Code

    设置相对定位跟偏移量。

    偏移量也可以设置为负数。

    偏移量正负效果对比:

  • 相关阅读:
    Freemarker空值判断
    php集成开发环境IDE
    mysql卸载
    Apache网站根目录
    冒泡排序
    线程操作
    通过滚轮改变图片大小
    Timer计时器
    写异常日志
    异常处理
  • 原文地址:https://www.cnblogs.com/xiaoxuStudy/p/13531570.html
Copyright © 2020-2023  润新知