css-定位

定位:position,當值為relative時可以設置left和right偏移量。

position 屬性值的含義:

static
元素框正常生成。塊級元素生成一個矩形框,作為文檔流的一部分,行內(nèi)元素則會創(chuàng)建一個或多個行框,置于其父元素中。
relative
元素框偏移某個距離。元素仍保持其未定位前的形狀,它原本所占的空間仍保留。
absolute
元素框從文檔流完全刪除,并相對于其包含塊定位。包含塊可能是文檔中的另一個元素或者是初始包含塊。元素原先在正常文檔流中所占的空間會關閉,就好像元素原來不存在一樣。元素定位后生成一個塊級框,而不論原來它在正常流中生成何種類型的框。

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>定位</title>
    <style type="text/css">
        .box1{
            width: 100px;
            height: 100px;
            background-color: gold;
            position:relative;
            left: 100px; 
        }
        .box2{
            width: 100px;
            height: 100px;
            background-color: yellow;
        }
        .box3{
            width: 100px;
            height: 100px;
            background-color: green;
            position:relative;
            left: 100px;   
        } 
        .box4{
            width: 100px;
            height: 100px;
            background-color: green;
            position:relative;
            left: 200px;                       
        }
        /*相對定位不會影響文檔流*/
    </style>
</head>
<body>
    <div class="box1"></div>
    <div class="box2">
        
            <div class="box4"></div>
    </div>
    <div class="box3"></div>

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

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

  • CSS 定位 CSS有三種基本的定位機制:普通流,浮動,絕對定位(absolute, fixed):普通流是默認定...
    _空空閱讀 5,977評論 0 15
  • 在CSS中關于定位的內(nèi)容是:position:relative | absolute | static | fix...
    feelinghappy618閱讀 709評論 0 0
  • CSS定位(Positioning) 含義: CSS定位屬性允許你對元素進行定位定位的基本思想,它允許你定義元素框...
    蔚來天空閱讀 346評論 0 0
  • CSS定位(Positioning) 含義: CSS定位屬性允許你對元素進行定位定位的基本思想,它允許你定義元素框...
    幸而0407閱讀 283評論 0 1
  • 問答題47 /72 常見瀏覽器兼容性問題與解決方案? 參考答案 (1)瀏覽器兼容問題一:不同瀏覽器的標簽默認的外補...
    _Yfling閱讀 14,163評論 1 92

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