深入理解及應(yīng)用Position

2022-06-24    分類: 網(wǎng)站建設(shè)

position俗稱定位,主要取值及作用如下:

static

默認(rèn)值。沒(méi)有定位,出現(xiàn)在正常文檔流中

absolute

絕對(duì)定位,相對(duì)于position為absolute、relative、fixed的第一個(gè)父元素進(jìn)行定位

relative

相對(duì)定位,相對(duì)于其正常位置進(jìn)行定位

fixed

絕對(duì)定位,相對(duì)于瀏覽器窗口進(jìn)行定位

Position本不復(fù)雜,混淆應(yīng)用比較難理解,主要規(guī)則如下:

脫離文檔流

除 static屬性值之外,其他值都會(huì)使元素脫離文檔流(float也會(huì)導(dǎo)致元素脫離文檔流)。

對(duì) Width、height的影響

1) Absolute的參考點(diǎn)為最近可作為參考點(diǎn)的父元素(position為absolute、relative、fixed的元素)、
fixed的參考點(diǎn)瀏覽器窗口、relative的參考點(diǎn)為元素正常位置。

2) 元素本身值為inherit時(shí)

a) 當(dāng)父級(jí)元素的Width和height值為數(shù)值時(shí),元素繼承父級(jí)元素的完整高度,并以最近參考點(diǎn)作為參考。

.wrap{ 
            position: relative; 
            width: 500px; 
            height: 300px; 
            border: 1px solid red; 
        } 
        .cont{ 
            background: gray; 
            width: 150px; 
            overflow: hidden; 
        } 
        .txt{ 
            background: yellow; 
            width: 230px; 
            height: inherit; 
        } 
        .banner{ 
            background: pink; 
            width: 50%; 
            height: inherit; 
        } 
        .txt-cont{ 
            position: absolute; 
            background: darkblue; 
            width: inherit; 
            color: white; 
        }

文章名稱:深入理解及應(yīng)用Position
網(wǎng)站路徑:http://www.bm7419.com/news39/170939.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供全網(wǎng)營(yíng)銷推廣品牌網(wǎng)站設(shè)計(jì)、網(wǎng)站設(shè)計(jì)公司網(wǎng)站排名、面包屑導(dǎo)航、關(guān)鍵詞優(yōu)化

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

成都seo排名網(wǎng)站優(yōu)化