Rumah > hujung hadapan web > tutorial css > Apakah perbezaan utama antara kedudukan mutlak dan relatif dari segi lebar, ketinggian, jidar dan sifat teratas?

Apakah perbezaan utama antara kedudukan mutlak dan relatif dari segi lebar, ketinggian, jidar dan sifat teratas?

Linda Hamilton
Lepaskan: 2024-10-31 21:18:28
asal
643 orang telah melayarinya

What are the key differences between absolute and relative positioning in terms of width, height, margin, and top properties?

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!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan