定位的簡單介紹

2021-09-02 21:28:40 字數 851 閱讀 8017

定位(position):分為相對定位(relative)、絕對定位(absolute)、固定定位(fixed)。

偏移量:偏移的方向的具體值,方向分為top、right、bottom、left

relative:相對定位(相對於自身位置出發)。

特點:1、不影響元素本身的特性。

2、只設定了相對定位,沒有設定偏移量的情況下,對元素本身沒有任何影響。

3、元素沒有脫離文件流。

4、提公升層級為整層。

5、有了定位,才會有偏移量;在沒有定位的情況下寫偏移量是沒有作用的。

6、相對定位一般配合絕對定位使用。

absolute:絕對定位。

特點:1、使元素脫離文件流。

2、提公升層級為整層。

3、使內聯元素具有寬高樣式。

4、使塊元素在沒有定義寬度的情況下由內容撐開寬度。

5、如果最近的父級有定位,則會相對於父級進行定位和便宜;

如果父級無定位,則偏移量是相對文件(document)發生偏移的。

6、如果子元素為絕對定位,那麼父元素一般為相對定位。

fixed:固定定位。

特點:1、相對於可視區進行偏移的。

2、不理會父級是否有定位,永遠只相對於可視區。

3、脫離文件流。

4、提公升層級為整層。

說明:在同級的定位元素之間,預設情況下後面的元素層級比前面的元素層級高。

層級:z-index。只有定位元素才有z-index

同級元素之間的z-index才會進行層級的高低比較。

定位元素的預設層級均為0,如果想提公升元素層級,直接設定z-index的值即可。

z-index的數值越大,元素層級越高。如:z-index:2

重定位的介紹

1 鏈結位址和執行位址 1 鏈結位址 2 執行位址在位置相關碼執行前,需要把 拷貝到以鏈結位址為起始位址的空間裡,然後通過跳轉語句,跳轉到以鏈結位址為起始位址的 的相應的位置繼續執行。3 舉例 2 重定位 1 在執行位址處執行一段位置無關碼,把整個程式映象拷貝乙份到鏈結位址處,然後使用長跳轉指令從執...

定位position介紹

定位 position 是一種更加高階的布局手段 通過定位可以將元素擺放到頁面的任意位置。使用position屬性來設定定位 可選值 static 預設值 元素是靜止的,沒有開啟定位 relative 開啟元素的相對定位 absolute 開啟元素的絕對定位 fixed 開啟元素的固定定位 stic...

mysql的簡單介紹 mysql的簡單介紹

mysql的簡單介紹 資料庫的內部鏈結 1 連線管理器 使用者或應用程式連線 2 分析器 3 快取區4 優化器 優化器執行的結果交由儲存引擎,再轉向物理層 表空間 myisam每個表有三個檔案 frm 表結構 myd 表資料 myi 表索引 innodb 所有表空間再乙個檔案 資料庫失敗的原因 1 ...