css中的相對定位和絕對定位

2021-06-16 06:19:12 字數 845 閱讀 7910

這幾天在看div+css,在網上找到了很多的資料,我都不知道選擇哪乙個了。這兩天在看《十天學會web標準(div+css)>>,感覺還可以。把今天學習過程中遇到的問題和知識點,給記錄下來。

首先學習到的是css中的相對定位和絕對定位。

定位標籤:position

包含屬性:relative(相對) absolute(絕對)

1.position:relative; 如果對乙個元素進行相對定位,首先它將出現在它所在的位置上。然後通過設定垂直或水平位置,讓這個元素"相對於"它的原始起點進行移動。(再一點,相對定位時,無論是否進行移動,元素仍然佔據原來的空間。因此,移動元素會導致它覆蓋其他框)

2.position:absolute; 表示絕對定位,位置將依據瀏覽器左上角開始計算。 絕對定位使元素脫離文件流,因此不佔據空間。普通文件流中元素的布局就像絕對定位的元素不存在時一樣。(因為絕對定位的框與文件流無關,所以它們可以覆蓋頁面上的其他元素並可以通過z-index來控制它層級次序。z-index的值越高,它顯示的越在上層。)

3.父容器使用相對定位,子元素使用絕對定位後,這樣子元素的位置不再相對於瀏覽器左上角,而是相對于父容器左上角

4.相對定位和絕對定位需要配合top、right、bottom、left使用來定位具體位置,這四個屬性只有在該元素使用定位後才生效,其它情況下無效。另外這四個屬性同時只能使用相鄰的兩個,不能即使用上又使用下,或即使用左,又使用右

文章出處:標準之路(

這個例子,講的不錯!!

">

">

div+css教程

div+css例項

常用**

站長雜談

技術文件

素材

css 中相對定位和絕對定位

1.css中定位機制有三種 標準文件流,浮動,絕對定位 2.絕對定位就屬於第三種定位,用到position屬性,下面就是具體設定 相對定位 相對於自身原有位置 就是普通流的時候 進行偏移 設定top,left.後 仍然處於標準文件流中 隨即擁有偏移屬性和z index屬性 絕對定位 建立了以包含塊為...

css中的相對定位和絕對定位

原文 這幾天在看div css,在網上找到了很多的資料,我都不知道選擇哪乙個了。這兩天在看 十天學會web標準 div css 感覺還可以。把今天學習過程中遇到的問題和知識點,給記錄下來。首先學習到的是css中的相對定位和絕對定位。定位標籤 position 包含屬性 relative 相對 abs...

CSS中的相對定位和絕對定位

相對定位 在css中,我們可以將position屬性的值設定成relative來對元素進行相對定位。如果對某元素設定了相對定位,那麼該元素仍然會出現在標準文件流中它原本的位置。然後我們可以通過設定left top等屬性,讓這個元素以它原來的位置為參照物進行移動。只要position屬性的值為rela...