定位流

定位

相對(duì)定位

  • 作用:
  • 相對(duì)定位就是相對(duì)于自己以前在標(biāo)準(zhǔn)流中的位置來移動(dòng)
  • 格式:
    position: relative;
  • 事例:
    div{
    background-color: green;
    position: relative;
    top: 20px;
    left: 20px;
    }
  • 注意:
  • 相對(duì)定位是不脫離標(biāo)準(zhǔn)流的, 會(huì)繼續(xù)在標(biāo)準(zhǔn)流中占用一份空間
  • 在相對(duì)定位中同一個(gè)方向上的定位屬性只能使用一個(gè)
  • 由于相對(duì)定位是不脫離標(biāo)準(zhǔn)流的, 所以在相對(duì)定位中是區(qū)分塊級(jí)元素/行內(nèi)元素/行內(nèi)塊級(jí)元素
  • 由于相對(duì)定位是不脫離標(biāo)準(zhǔn)流的, 并且相對(duì)定位的元素會(huì)占用標(biāo)準(zhǔn)流中的位置, 所以當(dāng)給相對(duì)定位的元素設(shè)置margin/padding等屬性的時(shí)會(huì)影響到標(biāo)準(zhǔn)流的布局

絕對(duì)定位

  • 作用:
  • 絕對(duì)定位就是相對(duì)于body或者某個(gè)定位流中的祖先元素來定位
  • 格式:
    position: absolute;
  • 事例:
    div{
    background-color: green;
    position: absolute;
    left: 0;
    top: 0;
  • 注意:
  • 絕對(duì)定位的元素是脫離標(biāo)準(zhǔn)流的
  • 絕對(duì)定位的元素是不區(qū)分塊級(jí)元素/行內(nèi)元素/行內(nèi)塊級(jí)元素
  • 如果一個(gè)絕對(duì)定位的元素是以body作為參考點(diǎn), 那么其實(shí)是以網(wǎng)頁首屏的寬度和高度作為參考點(diǎn), 而不是以整個(gè)網(wǎng)頁的寬度和高度作為參考點(diǎn)
    • 相對(duì)于body定位會(huì)隨著頁面的滾動(dòng)而滾動(dòng)
  • 一個(gè)絕對(duì)定位的元素會(huì)忽略祖先元素的padding
  • 絕對(duì)定位參考點(diǎn):
  • 默認(rèn)情況下所有的絕對(duì)定位的元素, 無論有沒有祖先元素, 都會(huì)以body作為參考點(diǎn)
  • 如果一個(gè)絕對(duì)定位的元素有祖先元素, 并且祖先元素中有一個(gè)是定位流中的元素, 那么這個(gè)絕對(duì)定位的元素就會(huì)以定位流的那個(gè)祖先元素作為參考點(diǎn)
  • 如果一個(gè)絕對(duì)定位的元素有祖先元素, 并且祖先元素中有多個(gè)是定位流中的元素, 那么這個(gè)絕對(duì)定位的元素會(huì)以離它最近的那個(gè)定位流的祖先元素為參考點(diǎn)
  • 絕對(duì)定位水平居中:
  • 注意當(dāng)一個(gè)盒子絕對(duì)定位之后不能使用margin: 0 auto;讓盒子自身居中
  • 如果想讓過一個(gè)絕對(duì)定位的盒子自身居中, 可以使用設(shè)置絕對(duì)定位元素的left: 50%;和絕對(duì)定位元素的margin-left:-元素寬度一半px;
    div{
    width: 400px;
    height: 50px;
    background-color: red;
    position: absolute;
    /無效/
    /margin: 0 auto;/
    /有效/
    left: 50%;
    margin-left:-200px;
    }
  • 絕對(duì)定位應(yīng)用場景:
  • 用于對(duì)元素進(jìn)行微調(diào)
  • 配合后面學(xué)習(xí)的絕對(duì)定位來使用

子絕父相

  • 企業(yè)開發(fā)中一般相對(duì)定位和絕對(duì)定位都是一起出現(xiàn), 很少單獨(dú)使用
  • 相對(duì)定位和絕對(duì)定位一般都是用來做覆蓋效果的, 當(dāng)看到某個(gè)元素覆蓋在另外一個(gè)元素上時(shí), 第一時(shí)間就要想到定位流

固定定位

  • 作用:
  • 固定定位和前面學(xué)習(xí)的背景關(guān)聯(lián)方式很像, 背景關(guān)聯(lián)方式可以讓某個(gè)圖片不隨著滾動(dòng)條的滾動(dòng)而滾動(dòng), 而固定定位可以讓某個(gè)盒子不隨著滾動(dòng)條的滾動(dòng)而滾動(dòng)
  • 格式:
    position: fixed;
  • 注意:
  • 固定定位的元素是脫離標(biāo)準(zhǔn)流的, 不會(huì)占用標(biāo)準(zhǔn)流中的位置
  • 由于固定定位的元素是脫離標(biāo)準(zhǔn)流的, 所以絕對(duì)定位的元素不區(qū)分塊級(jí)元素/行內(nèi)元素/行內(nèi)塊級(jí)元素
  • IE6不支持固定定位

靜態(tài)定位

  • 默認(rèn)情況下標(biāo)準(zhǔn)流中的元素position屬性就等于static, 所以靜態(tài)定位其實(shí)就是默認(rèn)的標(biāo)準(zhǔn)流

z-index屬性

  • 作用:用于指定定位的元素的覆蓋關(guān)系
  • 定位元素的覆蓋關(guān)系:
  • 默認(rèn)情況下定位的元素一定會(huì)蓋住沒有定位的元素
  • 默認(rèn)情況下寫在后面的定位元素會(huì)蓋住前面的定位元素
  • 默認(rèn)情況下所有元素的z-index值都是0, 如果設(shè)置了元素的z-index值, 那么誰比較大誰就顯示在前面
  • 定位元素的從父現(xiàn)象
  • 父元素沒有z-index值, 那么子元素誰的z-index大誰蓋住誰
  • 父元素z-index值不一樣, 那么父元素誰的z-index大誰蓋住誰
  • z-index應(yīng)用場景
  • 控制界面上的定位元素的覆蓋關(guān)系, 例如網(wǎng)頁中后面的定位元素不能覆蓋前面的導(dǎo)航條通欄
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末莹痢,一起剝皮案震驚了整個(gè)濱河市墓赴,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌竣蹦,老刑警劉巖,帶你破解...
    沈念sama閱讀 222,252評(píng)論 6 516
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件长窄,死亡現(xiàn)場離奇詭異挠日,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)嚣潜,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,886評(píng)論 3 399
  • 文/潘曉璐 我一進(jìn)店門懂算,熙熙樓的掌柜王于貴愁眉苦臉地迎上來庇麦,“玉大人,你說我怎么就攤上這事。” “怎么了虹菲?”我有些...
    開封第一講書人閱讀 168,814評(píng)論 0 361
  • 文/不壞的土叔 我叫張陵萌衬,是天一觀的道長它抱。 經(jīng)常有香客問我,道長,這世上最難降的妖魔是什么呵晚? 我笑而不...
    開封第一講書人閱讀 59,869評(píng)論 1 299
  • 正文 為了忘掉前任,我火速辦了婚禮撮珠,結(jié)果婚禮上金矛,老公的妹妹穿的比我還像新娘。我一直安慰自己驶俊,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,888評(píng)論 6 398
  • 文/花漫 我一把揭開白布榕酒。 她就那樣靜靜地躺著故俐,像睡著了一般。 火紅的嫁衣襯著肌膚如雪辑舷。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 52,475評(píng)論 1 312
  • 那天何缓,我揣著相機(jī)與錄音歌殃,去河邊找鬼。 笑死氓皱,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的波材。 我是一名探鬼主播,決...
    沈念sama閱讀 41,010評(píng)論 3 422
  • 文/蒼蘭香墨 我猛地睜開眼唯灵,長吁一口氣:“原來是場噩夢啊……” “哼隙轻!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起敛瓷,我...
    開封第一講書人閱讀 39,924評(píng)論 0 277
  • 序言:老撾萬榮一對(duì)情侶失蹤斑匪,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后狡蝶,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 46,469評(píng)論 1 319
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡贪惹,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,552評(píng)論 3 342
  • 正文 我和宋清朗相戀三年馍乙,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了垫释。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 40,680評(píng)論 1 353
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡显蝌,死狀恐怖订咸,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情脏嚷,我是刑警寧澤,帶...
    沈念sama閱讀 36,362評(píng)論 5 351
  • 正文 年R本政府宣布神郊,位于F島的核電站,受9級(jí)特大地震影響涌乳,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜夕晓,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 42,037評(píng)論 3 335
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望征炼。 院中可真熱鬧,春花似錦谆奥、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,519評(píng)論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至熬甚,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間乡括,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,621評(píng)論 1 274
  • 我被黑心中介騙來泰國打工智厌, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留诲泌,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 49,099評(píng)論 3 378
  • 正文 我出身青樓敷扫,卻偏偏與公主長得像诚卸,于是被迫代替她去往敵國和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子合溺,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,691評(píng)論 2 361

推薦閱讀更多精彩內(nèi)容

  • 問答題47 /72 常見瀏覽器兼容性問題與解決方案棠赛? 參考答案 (1)瀏覽器兼容問題一:不同瀏覽器的標(biāo)簽?zāi)J(rèn)的外補(bǔ)...
    _Yfling閱讀 13,760評(píng)論 1 92
  • ## 定位流 # 相對(duì)定位 # 絕對(duì)定位 # 子絕父相 # 固定定位 # z-index屬性 定位的元素會(huì)蓋住沒有...
    KsKison閱讀 417評(píng)論 0 0
  • 定位流分類 相對(duì)定位->relative 絕對(duì)定位->absolute 固定定位->fix...
    白的嚇人閱讀 381評(píng)論 0 0
  • 定位流分類:一、相對(duì)定位:{position: relative;}相對(duì)自己在以前標(biāo)準(zhǔn)流中的位置上右下左移動(dòng)屏镊。要配...
    幸運(yùn)密碼_xymm16888閱讀 300評(píng)論 0 0
  • 童年的記憶對(duì)人的一生都有很大影響而芥。成年后律罢,我也常常憶起童年往事棍丐。 說起童年乃至少年時(shí)光我的腦海立馬出現(xiàn)了四個(gè)字:無...
    慧說早安閱讀 234評(píng)論 0 0