免费人妻精品一区二区三区-人人玩人人添人人澡东莞-很黄很色很污18禁免费-视频一区二区三区四区五区-久久99精品久久久久久9-国产97色在线 | 国-伊人七七-已婚少妇美妙人妻系列-欧美俄罗斯乱妇-奇米在线-国产精品99久久精品爆乳-欧美精品乱码视频一二专区-又大又爽又黄无码a片-粉嫩绯色av一区二区在线观看-国产爆乳无码av在线播放

深入理解及應用Position

2016/11/4 8:42:00   閱讀:1758    發布者:1758

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

static

默認值。沒有定位,出現在正常文檔流中

absolute

絕對定位,相對于position為absolute、relative、fixed的第一個父元素進行定位

relative

相對定位,相對于其正常位置進行定位

fixed

絕對定位,相對于瀏覽器窗口進行定位

Position本不復雜,混淆應用比較難理解,主要規則如下:

脫離文檔流

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

對 Width、height的影響

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

2) 元素本身值為inherit時

a) 當父級元素的Width和height值為數值時,元素繼承父級元素的完整高度,并以最近參考點作為參考。

.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; 
        }
<div class="wrap"> 
        <div class="cont"> 
            cont 
            <div class="txt"> 
                txtxtxt 
                <div class="txt-cont"> 
                    txt-cont 
                </div> 
            </div> 
            <div class="banner"> 
                banner 
            </div> 
        </div> 
</div>

b) 當父級元素的Width和height值為百分比時,以參考點元素的寬、高* 百分比來計算。

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

 

3) 元素本身為百分比時(50%)

此種情況下,無論父級元素的width和height是數值,還是百分比都不會造成對元素自身的影響,
元素自身還是會以參考進行相應的計算。

.wrap{ 
            position: relative; 
            width: 500px; 
            height: 300px; 
            border: 1px solid red; 
        } 
        .cont{ 
            background: gray; 
            width: 150px; 
            overflow: hidden; 
        } 
        .txt{ 
            background: yellow; 
            width: 50%; 
            height: inherit; 
        } 
        .banner{ 
            background: pink; 
            width: 50%; 
            height: inherit; 
        } 
        .txt-cont{ 
            position: absolute; 
            background: darkblue; 
            width: 100%; 
            color: white; 
        }
<div class="wrap"> 
        <div class="cont"> 
            cont 
            <div class="txt"> 
                txt 
                <div class="txt-cont"> 
                    txt-cont 
                </div> 
            </div> 
            <div class="banner"> 
                banner 
            </div> 
        </div> 
</div>

定位后的默認位置

Fixed和absolute屬性后的默認位置都是在原地,只是緊跟后面折正常文檔流元素會頂上來,
被定位元素蓋住。

他與z-index無解的關系

z-index的詳細介紹見后面章節,此處只指出position除static值外都會創建層疊上下文
(z-index不為auto的時候)。

1) z-index為數值時,會創建層疊上下文,子元素層疊順序以此做為參考。

2) z-index為auto時,不會創建層疊上下文,層疊順序與z-index:0一致。

主站蜘蛛池模板: 亚洲熟女乱色一区二区三区 | 国产成人8x人网站视频在线观看 | 天天综合色天天综合色hd | 在线亚洲综合欧美网站首页 | 久久俺也去丁香综合色 | 99国产成人综合久久精品 | 久久国内精品自在自线波多野结氏 | 扒开双腿被两个男人玩弄视频 | 中文字幕免费不卡二区 | 欧美日韩中文字幕一区二区 | 日韩人妻无码精品专区综合网 | 性做久久久久久久免费看 | 国产欧美久久久精品影院 | 91资源站 | 无码人妻丰满熟妇啪啪网站 | 午夜精品久久久久久久99老熟妇 | 日韩av一级 | 亚洲 欧洲 日产 国产 | 91官网在线观看 | 123超碰| 国产精品视频一区二区三区无码 | 婷婷四房综合激情五月在线 | 久久久精品国产sm最大网站 | 国产精品久久久久久久久久久久人四虎 | 日日麻批免费40分钟无码 | 免费观看又色又爽又黄的崩锅 | 国产交换配乱婬视频 | 亚国产亚洲亚洲精品视频 | 成人a毛片视频免费看 | 奇米影视亚洲春色 | 免费看无码自慰一区二区 | 国产愉拍精品手机 | 久久96国产精品久久久 | 97色偷偷色噜噜狠狠爱网站 | 国产精品久久久久久久久久三级 | 末发育女av片一区二区 | 欧美激情一区二区视频 | 18禁美女黄网站色大片免费看 | 九色porny丨自拍视频 | 国产成人丝袜精品视频app | 国产免费啪嗒啪嗒视频看看 | 中文字幕高清在线中文字幕 | 国产精品人妻99一区二区 | 国产美女裸身网站免费观看视频 | 一二三四免费观看在线视频中文版 | 日本一级片免费看 | 樱花草在线社区www日本影院 | 色香欲天天天影视综合网 | 色哟哟入口 | 国产视频在线免费观看 | 女主被强啪的动漫视频 | www.69视频| 国产拍拍拍无码视频免费 | 加勒比色综合久久久久久久久 | 嫩草国产精品 | 无遮挡又爽又刺激的视频 | www国产成人免费观看视频,深夜成人网 | 成人在线不卡 | 日本一区二区三区不卡免费 | 亚洲精品久久中文字幕 | 香港午夜三级a三级三点在线观看 | 91av久久| 自拍 另类 综合 欧美小说 | 麻豆国产96在线 | 日韩 | 国产乱码精品一区二区三区忘忧草 | 国模蔻蔻私拍极品150p | 日韩精品久久久久久久酒店 | 在线亚洲精品国产一区二区 | 中文字幕奈奈美被公侵犯 | 国产精品无码一区二区牛牛 | 强插女教师av在线 | 亚洲日本香蕉视频观看视频 | 欧美国产日产韩国免费 | 美女天天操 | 欧美激情a∨在线视频播放 午夜寻花 | 国产精品久久久久久久久鸭 | 国产色青青视频在线观看撒 | 在线日韩av | 久久国产高潮流白浆免费观看 | 99热国产在线观看 | 亚洲人成人 | 亚洲国产欧美国产综合一区 | 欧美性色老妇人 | 五月丁香六月狠狠爱综合 | 国产一区二区色婬影院 | 亚洲中文字幕精品一区二区三区 | www.亚洲一区二区三区 | 麻豆chinese新婚xxx | 精品一区二区三区四区 | 污污小视频 | 亚洲国产欧美在线人成大黄瓜 | www国产在线观看 | 50岁人妻丰满熟妇αv无码区 | 天天躁日日躁狠狠躁2018 | 麻豆精品免费观看 | 国产a∨精品一区二区三区仙踪林 | 亚洲熟妇无码八av在线播放 | 亚洲成人播放器 | 9色视频 |