新聞中心
CSS 絕對(duì)定位的用法你是否熟悉,這里和大家分享一下CSS 絕對(duì)定位的屬性absolute,希望對(duì)你的學(xué)習(xí)有所幫助。

創(chuàng)新互聯(lián)公司專注于企業(yè)全網(wǎng)營(yíng)銷推廣、網(wǎng)站重做改版、大荔網(wǎng)站定制設(shè)計(jì)、自適應(yīng)品牌網(wǎng)站建設(shè)、html5、商城網(wǎng)站建設(shè)、集團(tuán)公司官網(wǎng)建設(shè)、成都外貿(mào)網(wǎng)站制作、高端網(wǎng)站制作、響應(yīng)式網(wǎng)頁(yè)設(shè)計(jì)等建站業(yè)務(wù),價(jià)格優(yōu)惠性價(jià)比高,為大荔等各大城市提供網(wǎng)站開發(fā)制作服務(wù)。
CSS absolute屬性
設(shè)置為絕對(duì)定位的元素框從文檔流完全刪除,并相對(duì)于其包含塊定位,包含塊可能是文檔中的另一個(gè)元素或者是初始包含塊。元素原先在正常文檔流中所占的空間會(huì)關(guān)閉,就好像該元素原來(lái)不存在一樣。元素定位后生成一個(gè)塊級(jí)框,而不論原來(lái)它在正常流中生成何種類型的框。
CSS 絕對(duì)定位
絕對(duì)定位使元素的位置與文檔流無(wú)關(guān),因此不占據(jù)空間。這一點(diǎn)與相對(duì)定位不同,相對(duì)定位實(shí)際上被看作普通流定位模型的一部分,因?yàn)樵氐奈恢孟鄬?duì)于它在普通流中的位置。
普通流中其它元素的布局就像絕對(duì)定位的元素不存在一樣,代碼如下:
- #box_relative{
- position:absolute;
- left:30px;
- top:20px;
- }
效果如下圖所示:
絕對(duì)定位的元素的位置相對(duì)于最近的已定位祖先元素,如果元素沒有已定位的祖先元素,那么它的位置相對(duì)于最初的包含塊。
對(duì)于定位的主要問題是要記住每種定位的意義。所以,現(xiàn)在讓我們復(fù)習(xí)一下學(xué)過的知識(shí)吧:相對(duì)定位是“相對(duì)于”元素在文檔中的初始位置,而絕對(duì)定位是“相對(duì)于”最近的已定位祖先元素,如果不存在已定位的祖先元素,那么“相對(duì)于”最初的包含塊。
注釋:根據(jù)用戶代理的不同,最初的包含塊可能是畫布或HTML元素。
提示:因?yàn)榻^對(duì)定位的框與文檔流無(wú)關(guān),所以它們可以覆蓋頁(yè)面上的其它元素??梢酝ㄟ^設(shè)置z-index屬性來(lái)控制這些框的堆放次序。
CSS絕對(duì)定位實(shí)例
- h2.pos_abs{position:absolute;left:100px;top:150px}
- 這是帶有絕對(duì)定位的標(biāo)題
- 通過絕對(duì)定位,元素可以放置到頁(yè)面上的任何位置。
- 下面的標(biāo)題距離頁(yè)面左側(cè)100px,距離頁(yè)面頂部150px。
本文名稱:CSS絕對(duì)定位屬性absolute用法初探
鏈接URL:http://www.dlmjj.cn/article/coejoci.html


咨詢
建站咨詢
