Kedudukan Mutlak lwn. Relatif: Dimensi dan Kedudukan
Perbezaan antara kedudukan mutlak dan relatif dalam CSS memainkan peranan penting dalam mengawal saiz dan lokasi unsur.
1. Lebar dan Tinggi:
-
Mutlak: Elemen kedudukan mutlak hanya mengambil ruang yang diduduki oleh kandungannya. Melainkan ditetapkan secara eksplisit, lebar dan tingginya tidak akan mematuhi bekas induknya.
-
Relatif: Elemen kedudukan relatif secara automatik mengambil 100% daripada lebar yang tersedia dalam bekas induknya.
2. Ketinggian:
-
Mutlak: Elemen kedudukan mutlak boleh mengambil 100% ketinggian bekas induknya, walaupun bekas induk tidak mempunyai ketinggian yang ditentukan.
-
Relatif: Elemen kedudukan relatif memerlukan bekas induk mempunyai ketinggian tertentu untuk menduduki 100% daripadanya.
3. Margin dan Sifat Teratas:
-
Margin-atas: Mempengaruhi jidar atas kedua-dua elemen kedudukan mutlak dan relatif.
-
Atas: Mempengaruhi kedudukan teratas elemen kedudukan relatif dengan mengalihkannya dalam bekas induk. Elemen kedudukan mutlak tidak terjejas.
4. Kedudukan Lalai:
-
Mutlak: Jika sifat atas dan kiri tidak ditetapkan secara eksplisit, elemen akan diletakkan di atas lalai:auto dan kiri:auto. Ini bermakna penyemak imbas akan cuba meletakkan elemen seperti jika ia diletakkan secara statik.
Atas ialah kandungan terperinci Apakah perbezaan utama antara kedudukan mutlak dan relatif dari segi lebar, ketinggian, jidar dan sifat teratas?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!