CSS-定位3-相對定位

1、相對定位概述

如果對一個元素進行相對定位,它將出現(xiàn)在它所在的位置上。然后,可以通過設置垂直或水平位置,讓這個元素“相對于”它的起點進行移動。
(1)相對定位 元素不會脫離文檔流
(2)相對定位 是相對元素,在正常文檔流中的原始位置

2、效果演示

源代碼

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>CSS-定位-相對定位</title>
    <style type="text/css">
        *{
            margin: 0px;
            padding: 0px;
        }
        .wrap{
            width : 800px;
            background: gray;
            margin: 0px auto;
        }
        .div1{
            border: 1px;
            background: blue;
            height: 100px;
        }
        .div2{
            width: 700px;
            background: red;
            height: 100px;
            position: relative;
            top : -20px;
        }
        .div3{
            background: green;
            height: 100px;
        }
    </style>
</head>
<body>
    <div class="wrap">
        <div class="div1"></div>
        <div class="div2"></div>
        <div class="div3"></div>
    </div>
</body>
</html>

效果如下,紅色的內(nèi)容是相對布局,因為浮動不會脫離文檔流,仍然占據(jù)原來的位置,所以綠色的塊不會向上移動。


image.png
最后編輯于
?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

  • 問答題47 /72 常見瀏覽器兼容性問題與解決方案? 參考答案 (1)瀏覽器兼容問題一:不同瀏覽器的標簽默認的外補...
    _Yfling閱讀 14,122評論 1 92
  • 一、文檔流的概念指什么?有哪種方式可以讓元素脫離文檔流? 1、文檔流指的是元素在排列布局中所占用的位置,具體的說是...
    鴻鵠飛天閱讀 841評論 0 0
  • 1.CSS基本概念 1.1 CSS的定義 CSS(Cascading Style Sheets)層疊樣式表,主要用...
    寥寥十一閱讀 2,057評論 0 6
  • 目錄 內(nèi)容 一. 我對標簽、元素、盒子的理解 相信很多人和我之前一樣,對于web的許多概念也都知道是什么意思,大家...
    科研者閱讀 777評論 2 2
  • 踏上返程,離開家鄉(xiāng),在火車上渡過29個小時后,我要開始上班工作了。 回家過年,總有人問我過得好不好。為了不讓家人擔...
    張七造夢閱讀 410評論 0 1

友情鏈接更多精彩內(nèi)容