這篇文章主要講解了“css中定位中的absolute和relative的意思是什么”,文中的講解內(nèi)容簡單清晰,易于學(xué)習(xí)與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學(xué)習(xí)“css中定位中的absolute和relative的意思是什么”吧!
創(chuàng)新互聯(lián)主要從事網(wǎng)站制作、做網(wǎng)站、網(wǎng)頁設(shè)計(jì)、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務(wù)。立足成都服務(wù)響水,10余年網(wǎng)站建設(shè)經(jīng)驗(yàn),價(jià)格優(yōu)惠、服務(wù)專業(yè),歡迎來電咨詢建站服務(wù):18982081108
用Div+CSS進(jìn)行網(wǎng)站布局時(shí),做一些浮動(dòng)層等特殊特殊效果時(shí)要考慮到定位問題。這就要用到Position屬性等。
Position屬性有四個(gè)值:static、fixed、absolute和relative,
后面兩個(gè)在布局中的定位里是經(jīng)常用到的,顧名思義,
absolute是指絕對定位,即將對象從文檔流中拖出,使用left,right,top,bottom等屬性進(jìn)行絕對定位,而其層疊通過z-index屬性定義。此時(shí)對象不具有邊距,但仍有補(bǔ)白和邊框。
ralative是指相對定位,就是依據(jù)left,right,top,bottom等屬性在正常文檔流中偏移位置。
但是,怎么個(gè)絕對法,又怎么個(gè)相對法呢?
以前我一直沒有仔細(xì)去研究它,到具體應(yīng)用時(shí)有時(shí)會(huì)有點(diǎn)迷糊,我相信很多朋友也會(huì)有這樣的問題。今天我特意測試了一下,得出了以下結(jié)論:
1、當(dāng)Position屬性值為Relative時(shí)對象原來占有的位置保留,其后面的對象按原來文檔流仍然保持原來的位置Top的值表示對象相對原位置向下偏移的距離bottom的值表示對象相對原位置向上偏移的距離兩者同時(shí)存在時(shí),只有Top起作用。left的值表示對象相對原位置向右偏移的距離right的值表示對象相對原位置向左偏移的距離兩者同時(shí)存在時(shí),只有l(wèi)eft起作用。
2、當(dāng)Position屬性值為absolute時(shí)對象從文檔流中抽取出來,原占有的位置被后面的對象頂替上來Top的值表示對象上邊框與瀏覽器窗口頂部的距離bottom的值表示對象下邊框與瀏覽器窗口底部的距離兩者同時(shí)存在時(shí),只有Top起作用;如果兩者都未指定,則其頂端將與原文檔流位置一致,即垂直保持位置不變。left的值表示對象左邊框與瀏覽器窗口左邊的距離right的值表示對象右邊框與瀏覽器窗口右邊的距離兩者同時(shí)存在時(shí),只有l(wèi)eft起作用;如果兩者都未指定,則其左邊將與原文檔流位置一致,即水平保持位置不變。
在Position屬性值為absolute的同時(shí),如果有一級(jí)父對象(無論是父對象還是祖父對象,或者再高的輩分,一樣)的Position屬性值為Relative時(shí),則上述的相對瀏覽器窗口定位將會(huì)變成相對父對象定位,這對精確定位是很有幫助的。
感謝各位的閱讀,以上就是“css中定位中的absolute和relative的意思是什么”的內(nèi)容了,經(jīng)過本文的學(xué)習(xí)后,相信大家對css中定位中的absolute和relative的意思是什么這一問題有了更深刻的體會(huì),具體使用情況還需要大家實(shí)踐驗(yàn)證。這里是創(chuàng)新互聯(lián),小編將為大家推送更多相關(guān)知識(shí)點(diǎn)的文章,歡迎關(guān)注!
本文名稱:css中定位中的absolute和relative的意思是什么
鏈接分享:http://www.chinadenli.net/article6/ihejog.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供虛擬主機(jī)、網(wǎng)站策劃、企業(yè)網(wǎng)站制作、搜索引擎優(yōu)化、靜態(tài)網(wǎng)站、軟件開發(fā)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)