1020人加入学习
(2人评价)
Web前端第二季(CSS)

制作完成于2018年6月6日 CSS2.0,

价格 免费
<!DOCTYPE html>

<head>
    <meta charset="UTF-8">
    <title>相对定位</title>
    <style type="text/css">
        div {
            width: 300px;
            height: 300px;
        }

        .one {
            /* 静态定位 普通文档流的形式 */
            position: static;
            background-color: red;
        }

        .two {
            width: 100px;
            height: 100px;
            /* 相对定位,相对于自身原来的位置。原来的框还在文档流里面占有空间。 
            position: relative; */
            /* 绝对定位的元素的位置相对于最近的已定位祖先元素 */
            position: absolute;
            /* top: 20px;
            left: 50px; */
            bottom: 10px;
            right: 10px;
            background-color: green;
        }

        .three {
            position: relative;
            background-color: blue;
        }
    </style>
</head>

<body>
    <div class="one"></div>
    <div class="three">
        <div class="two"></div>
    </div>
</body>

</html>

框的position属性
static 静态定位,自然定位。正常,默认属性。
relative 相对定位,相对于自身原来的位置。原来的框还在文档流里面占有空间。
absolute 绝对定位,相对于父元素,自身会脱离文档流。
fixed 固定定位,相对于浏览器的窗口来说的。
不会随着浏览器滚动而滚动

[展开全文]

授课教师

SiKi学院老师

课程特色

下载资料(1)
视频(47)