亚洲一区在线播放-欧美另类极品videosbest使用方法-亚洲成人av在线播放-黄色录像大片-色悠悠av-91欧美日韩-中文字幕偷拍-综合色婷婷一区二区亚洲欧美国产-一级爱爱片-黑人添美女bbb添高潮了-久久青娱乐-黄色一级视屏-美女国产在线-亚洲九九九九-欧美 日韩 国产 成人 在线观看-星空大象mv高清在线观看免费-国产福利合集-好吊色视频在线观看-尤物综合网-18岁成年人网站

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

2016/11/4 8:42:00   閱讀:1756    發(fā)布者:1756

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

static

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

absolute

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

relative

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

fixed

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

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

脫離文檔流

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

對 Width、height的影響

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

2) 元素本身值為inherit時

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

.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是數(shù)值,還是百分比都不會造成對元素自身的影響,
元素自身還是會以參考進行相應(yīng)的計算。

.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無解的關(guān)系

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

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

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

主站蜘蛛池模板: 青青草狠狠干 | 日韩精品视频网站 | 免费观看nba乐趣影院 | 99精品视频在线播放免费 | 亚洲色图丝袜 | 久久三 | 女色婷婷 | 男人天堂一区 | 波多野结衣欲乱上班族 | 一本色道久久88综合日韩精品 | 日韩在线视频网 | 亚洲欧美久久久 | 公交上高潮的丁芷晴 | 久久午夜夜伦鲁鲁片 | 蜜臀av无码一区二区三区 | 成人午夜又粗又硬又大 | 日韩久久一区 | 第一色综合| 影音先锋男人的天堂 | 精品国产一区二区三区久久 | 欧美天天爽| 另类一区 | 亚洲情人网 | 亚洲国产精品电影 | 国产精品第7页 | 国产精品爽爽久久 | 三女警花合力承欢猎艳都市h | h视频在线观看网站 | 又色又爽又黄gif动态图 | 亚洲va欧美va天堂v国产综合 | 欧美淫| 日批小视频 | 一区二区三区高清在线 | 婷婷网址| 成人7777 | 欧美日韩黄色一级片 | 曰批视频在线观看 | 国产又粗又猛又爽又黄的视频在线观看动漫 | 少妇 av| 精品99久久久久成人网站免费 | 97视频在线看 | aaa一区二区三区 | 91欧美激情一区二区三区 | 超碰国产人人 | 日韩一区二区精品视频 | 狠狠人妻久久久久久 | 国产精品久久久久电影 | 观看av免费 | 性色一区二区三区 | 亚欧美一区二区三区 | 国产精品人成在线观看免费 | 小视频免费在线观看 | www国产无套内射com | 涩涩屋污 | 日日日人人人 | www.嫩草.com | 欧美成人精品欧美一级乱 | 日韩射吧 | 国产精品久久国产精麻豆96堂 | 韩国伦理片在线观看 | 人妻va精品va欧美va | 国产伦精品一区二区 | 欧美自拍区| 91丨国产丨白丝 | 一级视频在线免费观看 | 欧美 亚洲 另类 激情 另类 | 国产在线伊人 | 免费欧美视频 | 久久久久无码国产精品不卡 | 久久这里只有精品23 | 国产一级片免费在线观看 | 亚洲小说区图片区 | 欧美成人不卡视频 | 天天综合网在线观看 | 精品白浆| 超碰最新在线 | 色激情网 | 中文字幕在线一区 | 国模无码视频一区二区三区 | 日本久久久久久久久 | 日本福利片在线观看 | a视频| 国产亚洲色婷婷久久99精品 | 亚洲呦呦| 特级毛片在线 | 折磨小男生性器羞耻的故事 | 久久国产成人精品国产成人亚洲 | 综合色播| 草莓视频在线观看18 | 美女视频黄频视频大全 | www.日本免费 | 9191av| 无码人妻h动漫 | 久久不卡影院 | 一区二区免费在线视频 | 久久久久久蜜桃一区二区 | 中文字幕在线观看你懂的 | 波多野结衣一二区 | 污污的视频在线观看 |