成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

詳解css相對(duì)定位和絕對(duì)定位

Jaden / 2152人閱讀

摘要:以上兩點(diǎn)點(diǎn)可以總結(jié)出,相對(duì)定位總是以父級(jí)左上角為原點(diǎn)進(jìn)行定位的,如果父級(jí)不存在,則以瀏覽器左上角進(jìn)行定位。

贊助我以寫出更好的文章,give me a cup of coffee?

2017最新最全前端面試題

案例代碼1
    

    
相對(duì)定位具有的屬性-1
1.如果設(shè)定TRBL,并且父級(jí)沒有設(shè)定position屬性,仍舊以父級(jí)的左上角為原點(diǎn)進(jìn)行定位(和absolute不同)

點(diǎn)擊下方result查看demo:
http://jsfiddle.net/trigkit/e...

案例代碼2

    

    
相對(duì)定位具有的屬性-2
2. 如果設(shè)定TRBL,并且父級(jí)設(shè)定position屬性(無論是absolute還是relative),則以父級(jí)的左上角為原點(diǎn)進(jìn)行定位,位置由TRBL決 定(前半段和absolute一樣)。如果父級(jí)有Padding屬性,那么就以內(nèi)容區(qū)域的左上角為原點(diǎn),進(jìn)行定位(后半段和absolute不同)。

http://jsfiddle.net/trigkit/e...

以上兩點(diǎn)點(diǎn)可以總結(jié)出,相對(duì)定位總是以父級(jí)左上角為原點(diǎn)進(jìn)行定位的,如果父級(jí)不存在,則以瀏覽器左上角進(jìn)行定位。

相對(duì)定位的規(guī)律
1.使用相對(duì)定位的盒子,會(huì)相對(duì)于它原本的位置,通過偏移指定的距離,到達(dá)新的位置
2.使用相對(duì)定位的盒子仍在標(biāo)準(zhǔn)流中(會(huì)占據(jù)原來的位置),它對(duì)父親和兄弟盒子都沒有任何影響
絕對(duì)定位

案例代碼1


    
    
    


    
absolute具有的屬性-1
1.如果設(shè)定TRBL,并且父級(jí)沒有設(shè)定position屬性,那么當(dāng)前的absolute則以瀏覽器左上角為原始點(diǎn)進(jìn)行定位,位置將由TRBL決定。

http://jsfiddle.net/trigkit/e...

案例代碼2


    
    
    


    
absolute具有的屬性-2:
2.如果設(shè)定TRBL,并且父級(jí)設(shè)定position屬性(無論是absolute還是relative),則以父級(jí)的左上角為原點(diǎn)進(jìn)行定位,位置由TRBL決 定。即使父級(jí)有Padding屬性,對(duì)其也不起作用,說簡(jiǎn)單點(diǎn)就是:它只堅(jiān)持一點(diǎn),就以父級(jí)左上角為原點(diǎn)進(jìn)行定位,父級(jí)的padding對(duì)其根本沒有影 響。

點(diǎn)擊下方result 查看demo

http://jsfiddle.net/trigkit/e...

以上兩點(diǎn)可以總結(jié)出:

若想把一個(gè)定位屬性為absolute的元素定位于其父級(jí)元素內(nèi)

,必須滿足兩個(gè)條件:

設(shè) 定TRBL

父 級(jí)設(shè)定Position屬性

絕對(duì)定位的規(guī)律
1.使用絕對(duì)定位的盒子以它的“最近”的一個(gè)“已經(jīng)定位”的“祖先元素”為基準(zhǔn)進(jìn)行定位。如果沒有已經(jīng)定位的祖先元素,那么會(huì)以瀏覽器窗口為基準(zhǔn)進(jìn)行定位

2.絕對(duì)定位的框從標(biāo)準(zhǔn)流中脫離,這意味著他們對(duì)其后的兄弟盒子的定位沒有影響,其他的盒子好像就好像這個(gè)盒子不存在一樣

(1)所謂“已經(jīng)定位”元素的含義是,position屬性被設(shè)置。

以上造成的細(xì)微偏差大家可以通過QQ截圖工具查看,到方框的應(yīng)該是100像素,到瀏覽器最邊緣的應(yīng)該是110像素。

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/110916.html

相關(guān)文章

  • 帶你走進(jìn)CSS定位詳解

    摘要:相對(duì)于其最近的一個(gè)定位設(shè)置的父對(duì)象進(jìn)行絕對(duì)定位,可用。代碼基本語法默認(rèn)值,無特殊定位。代碼相對(duì)定位相對(duì)定位生成相對(duì)定位的元素,相對(duì)于其它位置進(jìn)行定位。結(jié)語結(jié)語帶你走進(jìn)定位詳解,多試試,熟能生巧嘛 學(xué)習(xí)CSS相關(guān)知識(shí),定位是其中的重點(diǎn),也是難點(diǎn)之一,如果不了解css定位有時(shí)候都不知道怎么用,下面整理了一下關(guān)于定位屬性的具體理解和應(yīng)用方案。 一:定位 定位屬性列表 position top...

    googollee 評(píng)論0 收藏0
  • css position: absolute、relative詳解

    摘要:在使用相對(duì)定位時(shí),無論元素是否進(jìn)行移動(dòng),元素依然占據(jù)原來的空間。放置絕對(duì)定位對(duì)象在可視區(qū)域之外會(huì)導(dǎo)致滾動(dòng)條出現(xiàn)。相對(duì)定位是相對(duì)于元素在文檔流中初始位置的,而絕對(duì)定位是相對(duì)于最近的已經(jīng)定位的祖先元素。 CSS2.0 HandBook上的解釋: 設(shè)置此屬性值為 absolute 會(huì)將對(duì)象拖離出正常的文檔流絕對(duì)定位而不考慮它周圍內(nèi)容的布局。假如其他具有不同 z-index 屬性的對(duì)象已經(jīng)占...

    h9911 評(píng)論0 收藏0
  • 前端技術(shù)之_CSS詳解第六天--完結(jié)

    前端技術(shù)之_CSS詳解第六天--完結(jié) 一、復(fù)習(xí)第五天的知識(shí) a標(biāo)簽的偽類4個(gè):   a:link 沒有被點(diǎn)擊過的鏈接   a:visited 訪問過的鏈接   a:hover 懸停   a:active 按下鼠標(biāo)不松手 順序就是“love hate”準(zhǔn)則。 可以簡(jiǎn)寫: 1 a{ 3 } 4 a:hover{ 6 } background系列屬性,CSS2.1層面 ...

    番茄西紅柿 評(píng)論0 收藏0
  • [CSS]CSS Position 詳解

    摘要:三生成固定定位的元素,相對(duì)于瀏覽器窗口定位,即瀏覽器窗口滾動(dòng)也不會(huì)影響元素位置,元素的位置與文檔流無關(guān),因此不占據(jù)空間,可能會(huì)和其他元素發(fā)生重疊。,元素脫離文檔流,相對(duì)于以外的第一個(gè)父元素定位。 一. CSS position 屬性介紹 CSS中position屬性指定一個(gè)元素(靜態(tài)的,相對(duì)的,絕對(duì)或固定)的定位方法的類型。有static,relative,absolute和fixed...

    xiguadada 評(píng)論0 收藏0
  • [CSS]CSS Position 詳解

    摘要:三生成固定定位的元素,相對(duì)于瀏覽器窗口定位,即瀏覽器窗口滾動(dòng)也不會(huì)影響元素位置,元素的位置與文檔流無關(guān),因此不占據(jù)空間,可能會(huì)和其他元素發(fā)生重疊。,元素脫離文檔流,相對(duì)于以外的第一個(gè)父元素定位。 一. CSS position 屬性介紹 CSS中position屬性指定一個(gè)元素(靜態(tài)的,相對(duì)的,絕對(duì)或固定)的定位方法的類型。有static,relative,absolute和fixed...

    alexnevsky 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<